Hibernate 级联保存

一对多的默认 xml
<set name="student" inverse="true">
   <key>
      <column name="book" not-null="true" />
   </key>
   <one-to-many class="com.company.book" />
</set>


如果要 级联保存 必须加上cascade="save-update"

<set name="student" inverse="true" cascade="save-update">
   <key>
      <column name="book" not-null="true" />
   </key>
   <one-to-many class="com.company.book" />
</set>



Stentdeng stu=new Studeng();
stu.setAge(23);
stu.setName("dd");
Book book=new Book();
book.set......

stu.setBook(book)
save(stu)


inverse为主控方好象,以后在详细了解

猜你喜欢

转载自ssh-2009-126-com.iteye.com/blog/1106616