我知道在Microsoft Entity Frameworrk ORM中,假设我有实体A,它有子实体aA,aB,aC等。
如果我做的相当于session.saveOrUpdate(SomeAEntityObject);
它会自动保存绑定到A实体的aAs,aBs,aCs等。
现在使用Hibernate,它不会这样做。 那么,我想我一个一个地添加evything吗?
或者我错过了什么?
(使用带注释的Hibernat)
答案 0 :(得分:0)
我通过简单地在“@OneToMany”注释下面添加“@ org.hibernate.annotations.Cascade({org.hibernate.annotations.CascadeType.SAVE_ UPDATE})”来解决这个问题。 (这里有完整的软件包名称可以解释javax.persistence的问题。