Źródła danych JDBC

Czytelnik prawdopodobnie wie, czy aplikacja WWW wymaga źródła danych JDBC. Jeśli nie ma się pewności, należy odnaleźć plik web.xml aplikacji i poszukać w nim czegoś podobnego do tego:

<resource-ref>
  <description>
    Bazodanowe źródło danych dla aplikacji WWW Acme.
  </description>
  <res-ref-name>jdbc/JabaDotDB</res-ref-name>
  <res-type>javax.sql.DataSource</res-type>
  <res-auth>Container</res-auth>
</resource-ref>

Jeśli dysponuje się kodem źródłowym Java, alternatywnie można poszukać następujących wierszy:

Context ctx = new InitialContext( );
DataSource ds = (DataSource)
  ctx.lookup("java:comp/env/jdbc/JabaDotDB");

Connection conn = ds.getConnection( );
... Kod Java uzyskujący dostęp do bazy danych ...
conn.close( );

Jeżeli nie jest się ...

Get Tomcat. Przewodnik encyklopedyczny. Wydanie II now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.