这里在网上我挖到了下面这个属性的默认值\u200b\u200b如下
From the JPA 2.0 spec, the defaults are like so:
OneToMany: LAZY
ManyToOne: EAGER
ManyToMany: LAZY
OneToOne: EAGER
And in hibernate, all is Lazy
也就是说,可以公平地假设在链接jpa + hibernate时,会采用hiber的设置吗?也是Jpa的一个实现,也就是说jpa的设置会被忽略?
JPA 是一种规范。没有专门针对 JPA 的设置,也没有绑定。JPA 是人,Hibernate 是 Vasya。人有两条胳膊,两条腿。链接一个人+ Vasya是否公平,Vasya的设置将被采用?由于 Hibernate 是 JPA 规范,而 JPA 有这样的默认值,Hibernate 将有这样的默认值。