モデルクラスの1つの列に以下の構文を使用する必要があります
@JoinColumn(name = "Username", referencedColumnName = "name", optional = true)
private user username;
しかし、「 」でコンパイル エラーが発生しました。optional
を使用persistence-api-1.0.jar
しています。これを解決する方法を教えてください。
モデルクラスの1つの列に以下の構文を使用する必要があります
@JoinColumn(name = "Username", referencedColumnName = "name", optional = true)
private user username;
しかし、「 」でコンパイル エラーが発生しました。optional
を使用persistence-api-1.0.jar
しています。これを解決する方法を教えてください。
「オプション」ではなく「ヌル可能」を探しているのではないかと思います。「オプション」は JoinColumn の有効なフィールドではありません。javax.persistence.JoinColumn で使用可能なフィールドを示す API は次のとおりです: http://docs.oracle.com/javaee/6/api/javax/persistence/JoinColumn.html