Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 17th, 2012  |  syntax: None  |  size: 0.57 KB  |  hits: 10  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Delete child objects/records in one-to-many relationship using Hibernate
  2. <hibernate-mapping>
  3.     <class name="author.vo.ProductVO" table="Product">
  4.     <id name="ProductID" type="long">
  5.             <column name="Product_ID" />
  6.             <generator class="increment" />
  7.      </id>
  8.     <set name="packages" inverse="true" cascade="all" lazy="false">
  9.     <key column="Product_ID" not-null="true" on-delete="cascade"/>
  10.     <one-to-many class="author.vo.PackageVO" />
  11.      </set>
  12.        
  13. @Autowired
  14. private HibernateTemplate hibernateTemplate;
  15.  
  16. this.hibernateTemplate.saveOrUpdate(prod);