Я пытаюсь следовать учебнику 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)
Что мне не хватает?
Edit:
Я на самом деле пытаюсь подключиться к MySQL (com.mysql.jdbc
), и я не могу найти javadoc для этого. Я приму ответ, который указывает мне на:
1) документация для com.mysql.jdbc
относительно DataSource
, которую я могу понять, или
2) дает пример для того, для чего должен быть код учебника, для любой базы данных.