現在のプロジェクトで OpenJPA と HSQLDB を使用しています。
しかし、Eclipse プラグインがスキーマを選択するオプションを提供していないため、HSQLDB から JPA エンティティを生成できません。
誰もこれについて考えていますか?または、日食でエンティティを生成する他の方法はありますか?
別の方法を指定していないため、「標準」の JPA ツール (JPT) を使用していると想定しています。
最初に、(Data Source Exlporer で) 接続を定義する必要があります。ドリルダウンして、操作する必要がある実際のテーブルを確認できるはずです。
JPA プロジェクトを作成するか、JPA ファセットをアクティブ化するときに、「JPA ファセット」ページでスキーマを選択します。「接続からデフォルト スキーマをオーバーライドする」というチェックボックスと、「スキーマ」を選択するコンボボックスがあります。
エンティティの生成を要求するときにスキーマを選択することもできます (プロジェクトを右クリックし、JPA ツール > テーブルからエンティティを生成...)、次のダイアログが表示されます。
ハッピーマッピング!