whereSql +=" and orderStatus = ?";
hql删除记录
session.createQuery(deleteLikeHql).executeUpdate()
//使用HQL语句删除数据
public void delete(int id) {
Transaction tran = this.session.beginTransaction() ;
String hql = "Delete FROM Member Where id=?" ;
Query q = this.session.createQuery(hql) ;
q.setInteger(0, id) ;
q.executeUpdate() ;
tran.commit() ;
}
————————————————
版权声明:本文为CSDN博主「cdjason」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/cdjason/article/details/83429993
在这里插入代码片
本文探讨了在Hibernate中使用HQL进行多条件查询的方法,通过添加where子句实现具体条件筛选,例如orderStatus等于某一值。同时介绍了如何执行HQL删除记录的操作,如session.createQuery()设置删除HQL并调用executeUpdate()来完成数据库中的删除操作。
952

被折叠的 条评论
为什么被折叠?



