HibernateDaoSupport的 [ 删除 ] 方法总结
四. 删除===============================================
1. void delete(Object entity)
参数: entity: 要删除的对象
返回: 无返回值
功能: 删除一条记录
Action:
public String delete() {
Integer deptId = Integer.parseInt(ServletActionContext.getRequest().getParameter("deptId"));
Department dept = departmentService.getDeptById(Department.class, deptId);
departmentService.delete(dept);
return "delete";
}
DAO:
public void delete(Department dept) {
this.getHibernateTemplate().delete(dept);
}
2. void deleteAll(Collection entities)
参数: entities: 要删除的对象集合
返回: 无返回值
功能: 批量删除
测试(略)
----------------------------------------------------------------------------------------------------------------------------
方法重载:
1. void delete(Object entity, LockMode lockMode)
2. void delete(String entityName, Object entity)
3. void delete(String entityName, Object entity, LockMode lockMode)

浙公网安备 33010602011771号