JNDIを使用して、事前定義された独自のオブジェクトを格納しようとしましたが、成功しませんでした。以下に示すように、InitialContextからjdbcオブジェクトを取得し、接続オブジェクトにアクセスできます。
Class.forName("com.mysql.jdbc.Driver");
InitialContext context = new InitialContext();
DataSource dataSource = (DataSource) context
.lookup("jdbc/DataSource");
ここで、自分のオブジェクトをjndiディレクトリに追加する方法を知る必要があります。また、jndiサービスのアーキテクチャについて説明してください。