4

現在のプロジェクトで OpenJPA と HSQLDB を使用しています。

しかし、Eclipse プラグインがスキーマを選択するオプションを提供していないため、HSQLDB から JPA エンティティを生成できません。

誰もこれについて考えていますか?または、日食でエンティティを生成する他の方法はありますか?

4

1 に答える 1

10

別の方法を指定していないため、「標準」の JPA ツール (JPT) を使用していると想定しています。

最初に、(Data Source Exlporer で) 接続を定義する必要があります。ドリルダウンして、操作する必要がある実際のテーブルを確認できるはずです。

代替テキスト

JPA プロジェクトを作成するか、JPA ファセットをアクティブ化するときに、「JPA ファセット」ページでスキーマを選択します。「接続からデフォルト スキーマをオーバーライドする」というチェックボックスと、「スキーマ」を選択するコンボボックスがあります。

JPA ファセット プロパティ ページのスクリーン ショット

エンティティの生成を要求するときにスキーマを選択することもできます (プロジェクトを右クリックし、JPA ツール > テーブルからエンティティを生成...)、次のダイアログが表示されます。 別のスキーマを選択できるダイアログ

ハッピーマッピング!

于 2011-01-15T20:22:32.737 に答える