jpa 多个对象投射同时加载

jpa 多个对象映射同时加载
jpa 多个对象映射同时加载

FetchType可设置为EAGER或者LAZY

但如果同时设置为EAGER时有时会出现

cannot simultaneously fetch multiple bags

这时就要对Set 和 List有所区分,虽然说Persistence 有所支持List

但如果非要用到EAGER模式则要所以的集合都要用到Set否则会出现这个异常

Set 元素不可以重复

List 元素可以重复


使用JPA进行注释时,要么所有的注释都定在字段上,要么所有的注释都写在getXXX上,不然会出错。