データを格納、編成、取得するために、ほとんどのアプリケーションはリレーショナルデータベースを使用します。J2EE アプリケーションは、JDBC API を介してリレーショナルデータベースにアクセスします。
JDBC リソース (データソース) は、アプリケーションにデータベースへ接続する手段を提供します。通常、管理者は、ドメインに配備されたアプリケーションがアクセスする各データベースの JDBC リソースを作成します。ただし、データベース用に複数の JDBC リソースを作成できます。
JDBC リソースを作成するには、リソースを識別する一意の JNDI 名を指定します。「JNDI 名とリソース」の節を参照してください。通常、JDBC リソースの JNDI 名は java:comp/env/jdbc
サブコンテキストにあります。たとえば、給与データベースの JNDI 名は java:comp/env/jdbc/payrolldb
にある可能性があります。すべてのリソース JNDI 名は java:comp/env
サブコンテキストにあるので、管理コンソールの JDBC リソースにある JNDI 名を指定するときは、jdbc/
name だけを入力します。たとえば、給与データベースには jdbc/payrolldb
を指定します。
関連項目