【发布时间】:2017-12-31 02:04:20
【问题描述】:
我是新的JAVA-EE 开发人员,我想知道我们是否有义务在Entity Class 中指定基数注释(@OneToOne,@ManyToOne...),即使我们使用@JoinColumn注释?
谢谢
【问题讨论】:
-
你试过不使用它们吗?
-
@AmerQarabsa 实际上不是,但我不是在谈论语法方面,而是关于
java-ee Standards -
您需要指定映射的类型,但您可以通过尝试知道这一点
-
@OneToOne与@JoinColumn结合将导致生成连接列以及该列的唯一约束(实际上 执行一对一的关联)。@ManyToOne不会出现这种情况。如您所见,就模式生成而言,仅@JoinColumn尚无定论 -
@crizzis 谢谢
标签: java jpa jakarta-ee entity java-ee-6