Как вручную настроить источник данных в Java?

Я пытаюсь следовать учебному пособию Sun по JDBC наhttp://java.sun.com/docs/books/tutorial/jdbc/basics/connecting.html

Это дает следующий пример кода:

DataSource ds = (DataSource) org.apache.derby.jdbc.ClientDataSource()
ds.setPort(1527);
ds.setHost("localhost");
ds.setUser("APP")
ds.setPassword("APP");

Connection con = ds.getConnection();

Этот код не компилируется, потому чтоDataSource Интерфейс не имеет ни одного из этих методов, кромеgetConnection() метод вызван последним.

(Вот этот Javadoc:http://java.sun.com/javase/6/docs/api/javax/sql/DataSource.html)

Что мне не хватает?

Редактировать: Я на самом деле пытаюсь подключиться к MySQL (com.mysql.jdbc) и я не могу найти Javadoc для этого. Я приму ответ, который указывает мне либо:

1) документация дляcom.mysql.jdbc относительноDataSource что я могу понять, или

2) приводит пример для подражания коду учебникадолжен быть, для любой базы данных.

Ответы на вопрос(2)

Ваш ответ на вопрос