Staram się podążać samouczek Sun JDBC w http://java.sun.com/docs/books/tutorial/jdbc/basics/connecting.htmlJak ręcznie skonfigurować źródło danych w Javie?
Daje następujący przykładowy kod:
DataSource ds = (DataSource) org.apache.derby.jdbc.ClientDataSource()
ds.setPort(1527);
ds.setHost("localhost");
ds.setUser("APP")
ds.setPassword("APP");
Connection con = ds.getConnection();
Ten kod nie kompiluje ponieważ interfejs DataSource
nie ma żadnej z tych metod, z wyjątkiem dla getConnection()
metoda wywoływana jako ostatnia.
(Oto javadoc: http://java.sun.com/javase/6/docs/api/javax/sql/DataSource.html)
Co mi brakuje?
Edit: Jestem rzeczywiście próbuje połączyć się z MySQL (com.mysql.jdbc
) i nie mogę znaleźć javadoc do tego. Ja przyjmuję odpowiedź wskazującą mnie do obu:
1) Dokumentacja dla com.mysql.jdbc
dotycząca DataSource
że mogę zrozumieć, albo
2) podaje przykład do naśladowania dla co samouczka Kod powinny być dla dowolnej bazy danych.
Oto kilka przykładów: http://www.tugay.biz/2016/09/hikaricp-hello-world.html http://www.tugay.biz/2016/09/bonecp-hello- world.html http://www.tugay.biz/2016/07/tomcat-connection-pool-vs-apache.html –