码迷,mamicode.com
首页 > 其他好文 > 详细

级联删除

时间:2017-04-12 10:00:03      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:分享   mit   java   hiberna   技术分享   文件的   属性   utils   comm   

删除主表,多表也就没有了:

 

 1     public void run6(){
 2         Session session = HibernateUtils.getCurrentSession();
 3         Transaction tr = session.beginTransaction();
 4         
 5         //先订阅1号客户
 6         Customer c1 = session.get(Customer.class, 1L);
 7         session.delete(c1);
 8         tr.commit();
 9     }
10     

配置文件的话,和级联保存一样,只不过后面加上delete:

1 <!-- 配置多方的xml  多对一的  hello  hello 
2         name表示的是当前JavaBean中的属性
3         class 当前属性的全路径
4         column外键的字段
5          -->
6         <many-to-one name="customer" class="com.itheima.domain.Customer" column="lkm_cust_id"  cascade="save-update,delete"></many-to-one>
7     </class>

 技术分享

 技术分享

 

级联删除

标签:分享   mit   java   hiberna   技术分享   文件的   属性   utils   comm   

原文地址:http://www.cnblogs.com/tidhy/p/6697352.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!