cascade属性是设置级联操作的也就是在操作一端的数据如果影响到多端数据时会进行级联操作,一对一的时候直接写在标签上,其他的要写在set标签上

cascade="none|save-update|all|all-delete-orphan"

none 就是不使用级联操作,默认级联是none。

save-update 也就是只有对象保存操作(持久化操作)或者是持久化对象的更新操作,才会级联操作关联对象(子对象)。

all 对持久化对象的所有操作都会级联操作关联对象(子对象)。

all-delete-orphan,在多端进行删除操作时,会再多端表中留下null空纪录,设置了级联操作为delete之会将表中表示关联的外键id置成null,不会将这条纪录也删除掉,而把级联设置成delete-orphan就不会留有空纪录,而是级联的把相关纪录删除掉。cascade属性

最新文章

  1. VS2012 单元测试之泛型类(Generics Unit Test)
  2. sys.dm_tran_locks,
  3. 【linux】linux下yum安装后Apache、php、mysql默认安装路径
  4. 3.5 The Lexical-Analyzer Generator Lex
  5. 两个简单的python文件,实现删除本地文件夹和mongodb数据库的内容
  6. IOS开发之 ---- 苹果系统代码汉字转拼音
  7. ruby gem源更换国内源gems.ruby-china.org数据源
  8. gitweb安装
  9. 各种开发语言示例调用WebService接口
  10. java正则表达式去除html标签
  11. ionic 中关于日期的转换格式
  12. Kubernetes部分Volume类型介绍及yaml示例
  13. log file sync 因为数据线有问题而造成高等侍的表现
  14. 模拟祭-比萨-题解O(n)
  15. 设置git记住用户和密码
  16. [Codeforces613E]Puzzle Lover
  17. 通过swagger将API业务版本号与Gitlab代码版本号绑定
  18. iptables中ULOG和NFLOG实现分析【转】
  19. 【docker】使用docker 安装 宝塔面板
  20. 关于class的签名Signature

热门文章

  1. Redis(2):常用命令详解
  2. 【TCP协议详解】
  3. JavaScript的原型链继承__propt__、prototype、constructor的理解、以及他们之间相互的关系。
  4. Redis命令参考【EXPIRE】
  5. sql语句精确匹配一个字符串
  6. 基于标注的AOP面向切面编程
  7. MVC 中导出Execl 对 科学计数 的转化
  8. H5上滑跳转页面
  9. js串结构
  10. Sspring bean被初始化加载2次