读书人

hibernateTemplate剔除一个对象

发布时间: 2012-09-20 09:36:50 作者: rapoo

hibernateTemplate删除一个对象
不能这样删除
public void deleteNewsCategoryByNewsCategoryId(int newsCategoryId) {
hibernateTemplate.delete(hibernateTemplate.find("from NewsCategory nc where nc.id=?", newsCategoryId));

}

正确删除方法:

//删除分类
public void deleteNewsCategoryByNewsCategoryId(int newsCategoryId) {

hibernateTemplate.delete(hibernateTemplate.get(NewsCategory.class, newsCategoryId));

}

读书人网 >软件架构设计

热点推荐