StackOverflow、あなたの助けが必要です。
J EE アプリケーションを開発していますが、障害が発生しました。私は現在、 Eclipse Juno J EEバージョンを搭載したWindows 7でIBM DB2 Express-Cと WASCEを利用する環境をセットアップしています。どちらのテクノロジーも正常に機能しており、ブラウザーから WASCE にアクセスでき、Data Studio 3.1.1からDB2インスタンスにアクセスでき、既存のデータベースにアクセスして、スキーマ、テーブルを作成し、クエリを実行できます...
JPAツールを使用してスキーマをリバースエンジニアリングできるように、Eclipseを介してデータ接続プロファイルを作成しようとすると、問題が発生します。db2jcc.jar
そのため、Ex-c ( 、 )の Jardb2jcc_license_cu.jar
と次のプロパティを使用して接続プロファイルを作成します。
Connection URL: jdbc:db2://localhost:50000/DBNAME
Database Name: DBNAME
Driver Class: com.ibm.db2.jcc.DB2Driver
Password: ****
User ID: USERNAME
Test Connection Result: "Ping Succeeded!"
[OK] をクリックすると、接続プロファイルが確立されます。ねじれた部分をクリックすると、DBNAME が表示されます。DBNAME をクリックし、Catalogs をクリックし、DBNAME をクリックし、Schemas... をクリックします。
そして何も!
SQL Scrapbook を開き、"Select * from schema.table" という単純なクエリを実行すると、Data Studio を介してデータベースに入力した正しいデータである結果が返されます。
だから、私はJPAツールを使用しようとしましたが、私が推測したように、接続プロファイルを介してテーブルを登録しないため、機能しません。さらに、JPA を確立するときに、テーブルが存在せず、フィールドが対応していないという理由で、私のエンティティ (手動で作成) が私に怒鳴りつけます。またはそのようなもの。
Eclipse Juno Java EE と DB2 Exc を使用して正しい接続プロファイルを確立するには、あなたの助けが必要です!