级联删除:
就是删除主表时、从表所关联的记录关联删除。
1)、主表pojo的xml文件多对一的地方需要打开级联级别,
<set name="" inverse="true" cascade="all" lazy="true" >
2)、 注意:删除时候一定要确保对象是持久状态的对象、我现在是通过Id从新查询了一边、
不知道还有什么更好的方法没?
如:
/**
* 删除巡检记录信息
*
* @param esTPatrolRec
* 巡检记录对象
* @author 唐杰
* @date Oct 26, 2007
*/
public void delPatrolRec(EsTPatrolRec esTPatrolRec) {
esTPatrolRecDAO.delete(this.getPatrolRecById(esTPatrolRec
.getPatrolid()));
}