关于hibernate级联修改的一些疑问
来源:互联网 发布:mysql win10 64位安装 编辑:程序博客网 时间:2024/04/29 19:35
在用hibernate的级联修改的时候,操作的主要对象是一方 级联是 多方
当我对一方进行修改的时候,控制台打印出执行了的sql语句
1.先对一方 执行 update(修改一方信息)
2.对多方 执行update (将外键字段改成null)
3.对多方 执行delete (删除所有的多方)
4.对多方 新增insert
问题:1.这样做级联操作 要保证多方的外键可以为空
2.要保证多方的数据量不大(不然效率太低)
3.如果是上面的执行机制,还不如先级联删除,在新增。
0 0
- 关于hibernate级联修改的一些疑问
- 级联删除引发的关于Hibernate级联操纵的一些想法
- 关于360的一些疑问
- 关于PopupMenuListener的一些疑问
- 关于Spring的一些疑问
- 关于chukwa的一些疑问
- 关于jdbc的一些疑问
- 关于MFC的一些疑问
- 关于socket的一些疑问
- 关于定位的一些疑问
- 关于hibernate的级联删除
- hibernate 级联修改删除
- 关于图片的居中的一些疑问
- 关于set_new_handler的一些残存疑问
- 关于学习C#的一些疑问。
- 关于Storm的一些疑问解答
- 关于strpos函数的一些疑问
- 关于LINUX驱动的一些疑问
- 体元绘制的一些问题
- 解决:RHEL5 配置samba 和windows共享出现的种种问题
- 【2】Java中时间测试函数
- char、signed char、unsigned char
- tomcat测试(未完结)
- 关于hibernate级联修改的一些疑问
- 获取当前所在的城市信息
- ILSpy
- RichEdit中图片选中问题
- 在Delphi中实现将Font.Style写入INI文件
- Oracle 数据类型timestamp和date
- 什么是Spark
- 递归函数理解
- 关于网卡及MAC和PHY的区别