我当前的项目使用 JPA 和 HSQLDB。
我想一次持久化多个相关对象,这在 JPA 中有任何可能吗?
例如:假设有两个实体,如 Person
和 ContactInfo
,其中 Person 有 List<ContactInfo>
实体。
如果我要坚持Person
实体连同 ContactInfos
另外,我正在做的是在 Person 中设置列表并调用 persist。这样做会不会影响持久性List<ContactInfo>
还? (外键引用数据库表中的Person ID)
否则请让我知道我将如何在 JPA 中实现这一目标。
问候,
萨提亚
最佳答案
它会,如果你设置 @*ToMany(cascade=CascadeType.PERSIST)
关于java - 一次持久化多个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5052959/