¿Cómo configuro manualmente un DataSource en Java?
Estoy tratando de seguir el tutorial de JDBC de Sun enhttp://java.sun.com/docs/books/tutorial/jdbc/basics/connecting.html
Da el siguiente código de ejemplo:
DataSource ds = (DataSource) org.apache.derby.jdbc.ClientDataSource()
ds.setPort(1527);
ds.setHost("localhost");
ds.setUser("APP")
ds.setPassword("APP");
Connection con = ds.getConnection();
Este código no se compila porque elDataSource
interfaz no tiene ninguno de estos métodos, a excepción de lagetConnection()
Método invocado último.
(Aquí está el javadoc:http://java.sun.com/javase/6/docs/api/javax/sql/DataSource.html)
¿Qué me estoy perdiendo?
Editar: En realidad estoy tratando de conectarme a MySQL (com.mysql.jdbc
) y no puedo encontrar el javadoc para eso. Aceptaré una respuesta que me apunte a:
1) documentación paracom.mysql.jdbc
con respecto a unDataSource
que puedo entender, o
2) da un ejemplo a seguir para lo que el código del tutorialdebería Se, para cualquier base de datos.