@joincolumn批注的可选字段

时间:2014-10-16 10:50:02

标签: hibernate hibernate-mapping joincolumn

我必须在我的模型类

中使用以下语法
@JoinColumn(name = "Username", referencedColumnName = "name", optional = true)
private user username;

但是我在" optional"时遇到编译错误,我正在使用persistence-api-1.0.jar,请建议我如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

我怀疑你正在寻找'可空'而不是'可选'。 'optional'不是JoinColumn中的有效字段。这是显示javax.persistence.JoinColumn上可用字段的API:http://docs.oracle.com/javaee/6/api/javax/persistence/JoinColumn.html