私はJavaEE(およびNetbeans)を初めて使用します。mysqlデータベースからエンティティクラスを自動的に生成しようとしています...単純な関係の場合は機能しますが、以下の場合は常に失敗します。
次のエラーが発生します:
内部例外:例外[EclipseLink-7220](Eclipse Persistence Services-2.3.2.v20111125-r10461):org.eclipse.persistence.exceptions.ValidationException例外の説明:エンティティクラスの注釈付き要素[フィールドtblExpandituresTranx]の@JoinColumns [クラスentities.restaurant.TblContents]が不完全です。ソースエンティティクラスが複合主キーを使用する場合、@ JoinColumnsを使用して、結合列ごとに@JoinColumnを指定する必要があります。name要素とreferencedColumnName要素の両方をそのような各@JoinColumnで指定する必要があります。詳細については、server.logを参照してください。
私は思う...データベースにエラーがあるか、EclipseLink JPAツールがkaputである可能性があります!助けてください!