5
|
user1071076 · 技术社区 · 11 年前 |
![]() |
1
8
如果关联是ManyToOne,则没有理由使用OneToOne,反之亦然。使用适当的注释,它反映了关联基数的实际情况。不这样做只会让应用程序的开发人员感到困惑,如果不是Hibernate本身的话。 无论源的唯一性是否在数据库中受到约束,都不会对Hibernate产生任何影响。根据我的经验,Hibernate 做 在OneToOne的情况下创建唯一约束,如果没有,那么应该创建它(我不会使用Hibernate创建模式,除了一个快速的脏演示应用程序)。 但是,当然,如果存在唯一约束,并且您尝试使用相同的目标实体创建两个不同的实体,那么由于数据库唯一约束引发的错误,这将失败。 |
![]() |
2
3
文本的重要部分是
|
![]() |
John · x实例的JPA标识符已更改 7 年前 |
![]() |
Julia · JPA@manytone映射指向同一列的多个字段 7 年前 |
|
Alejandro · 多对一LSTM,多类分类 7 年前 |
![]() |
user3772144 · 休眠多对一映射实时场景 7 年前 |
![]() |
J.Kennsy · 在hibernate中加载相关对象 8 年前 |
![]() |
Mandroid · JPA:级联类型。PERSIST与多对一 9 年前 |
![]() |
rioubenson · Hibernate多对一将外键更新为null 10 年前 |
![]() |
elcadro · 违反完整性约束:多对一-级联所有 11 年前 |
|
Daniel · 无法让@OneToMany使用hibernate 11 年前 |