CascadeType.PERSIST //只有A类新增时,会级联B对象新增。若B对象在数据库存(跟新)在则抛异常(让B变为持久态) CascadeType.MERGE //指A类新增或者变化,会级联B对象(新增或者变化) CascadeType.REMOVE //只有A类删除时,会级联删除B类; CascadeType.ALL //包含所有; CascadeType.REFRESH //没用过。 //综上:大多数情况用CascadeType.MERGE就能达到级联跟新又不报错,用CascadeType.ALL时要斟酌下CascadeType.REMOVE
相关文章
- vue-router之路由属性配置说明(十)
- Hibernate或者mybatis实体类使用注解使某些属性不映射到数据库
- Hibernate Validator验证注解说明
- [原创]java WEB学习笔记83:Hibernate学习之路---双向 1-n介绍,关键点解释,代码实现,set属性介绍(inverse,cascade ,order-by )
- Hibernate第五篇【inverse、cascade属性详解】
- android AChartEngine XYMultipleSeriesRenderer样式属性说明
- duilib bkimage属性说明
- 关于android:inputType属性的说明
- Hibernate中inverse、cascade的说明
- Ehcache.xml 配置及属性说明