私のモデルプロジェクト(永続クラス、別名Java Beanのみがあります)には、複合主キーを持つクラスがあります。これをマッピングするために、クラスで 2 つの @Id を使用しました。hibernate 4 の前は不可能でしたが、今では問題ありません。したがって、問題は、Eclipse がこのクラスでエラーを表示し、古い方法で実行する必要があることです。このような:
私が言ったように、コードを実行すると正常に動作するため、これは誤ったエラーです。eclipse に JBoss Tools プラグインをインストールしましたが、エラーの原因が eclipse なのか eclipse なのかわかりません。
この問題を解決する方法を知っている人はいますか?アプリの実行を妨げているわけではありませんが、エラーが常に表示されるのは面倒です。
- - 編集 - -
プロジェクトで JPA ファセットを非アクティブ化し、エラーが停止したため、問題が JBoss Tools にあることがわかりました。しかし、JBoss Tools が提供する機能を使用できればよいので、まだ解決策はありません。