Hibernate如何在删除记录前判断外键依赖 系统中有个基础数据表BasicTable,现在有其它模块使用这些数据(ReferTable1, ReferTable2),如何在删除基础数据前判断该记录是否已经被使用?以后可能会有ReferTable3...,如果有外键依赖在删除时会抛出异常。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在一的一方配置文件中配置一个级联属性,设为all。 代码给你贴出来:<set name="多的一方类名" inverse="true" cascade="all"> <key column=""> <one-to-many class=""></set> inverse="true" cascade="all",是说关系由多放维护,任何操作都做级联。由于业务需要,我并没有在一方配置set,关系由程序区维护。我只是想判断一方的记录是否正在被多放使用。 给基础表加个字段,当做flg,如果被应用了设置一个值,删除的时候判断就可以不知道适不适用你的要求 JAVA httpclient 从服务端读取大文件 请问下怎么用javadoc生成UML类图? 在WebLogic上部署失败? JSF国际化的问题 为什么 Service sss = new Service(); 错误 关于Log4j发邮件问题 hibernate高手请进,exception setting property value with CGLIB 问题 csv打开问题:为什么文件下载框中的"打开"按纽要按两次才能打开csv文件 DB2中日期问题 我的世界观 ext combo
<set name="多的一方类名" inverse="true" cascade="all">
<key column="">
<one-to-many class="">
</set>
不知道适不适用你的要求