hibernate删除主表数据时, 将与他相关的子表外键设置为null怎么弄。 hibernate删除主表数据时, 将与他相关的子表外键设置为null怎么弄。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Address a=new Address(); a.setId(1); session.delete(a);级联删除的时候 先要加载 Address a = (Address)session.load(Address.clss,1); session.delete(a);如果直接setId()直接把student表的外键置为null了,导致关联的丢失,删也删不彻底。session.delete(session.get(Customrs.class, new Integer(1))); 将与他相关的子表外键设置为null怎么弄你想要把子表也删除吗?如果是的话可以 在sqlmap文件中set中加入cascade="delete" inverse="true" 或cascade="all" inverse="true" ssh上传文件问题 tomcat应用读取服务器上的中文文件名为乱码 请各位大哥大嫂指教 STRUTS2 验证框架问题 ! 关于DWR传值问题 谈谈IT行业的发展前景,以及IT行业的竞争压力... 那里可以下载 Hibernate-Extension 请教各位osworkflow新建工作流初始化报错! 我在使用eclips的时候遇到了一些问题,请各位指点 Jbuilder9中使用struts1.1的问题 关于jsp访问ejb的问题 谁给我说说类似百度的文本输入提示 这个内存溢出咋办
a.setId(1);
session.delete(a);
级联删除的时候 先要加载
Address a = (Address)session.load(Address.clss,1);
session.delete(a);如果直接setId()直接把student表的外键置为null了,导致关联的丢失,删也删不彻底。
session.delete(session.get(Customrs.class, new Integer(1)));
cascade="delete" inverse="true" 或cascade="all" inverse="true"