1

websphere で Web アプリケーションをセットアップしていますが、webphere が提供するデータ ソースの JNDI 名が見つかりません。

私は websphere を初めて使用し、JDNI を使用したことがないため、このアプリケーションで直接作業するのは難しいと感じました。

websphere で実行でき、websphere が提供するデータ ソースを使用する単純な Web アプリケーションを作成する方法。または、試すことができる既存のデモはありますか?

このようなアプリケーションは、問題を特定するのに役立つと思います。

4

3 に答える 3

1

Websphere 管理コンソールを開きます。

[リソース] >> [データ ソース]をクリックします。

構成されたデータ ソースのリストが表示されます。リストには がありますDefault Datasource。それをクリックします。構成フォームには、 というフィールドがありますJNDI name。これは、Websphere が提供するデフォルトのデータソースの jndi 名です。

アノテーション注入を使用して、Web コンポーネントに DataSource を注入できます。

@Resource(name = "DefaultDatasource")
DataSource ds;

チュートリアルは tomcat 用ですが、サーブレットの例と注釈注入としてのデータソースの使用を参照してください >> http://theopentutorials.com/tutorials/java-ee/servlet/servlet-datasource-resource-injection-in-tomcat/

于 2013-04-24T10:18:40.497 に答える