在hibernate管理session的项目中,有时候需要直接用sql执行一些update语句,这样比用hibernate的or方式更加方便。
hibernate提供了一个方法,可用于执行sql语句:
SQLQuery sQLQuery=session.createSQLQuery(sql);
如果只是简单的查询语句,可用
List list = sQLQuery.list();
若要执行update语句可以用
sQLQuery.executeUpdate();
在hibernate管理session的项目中,有时候需要直接用sql执行一些update语句,这样比用hibernate的or方式更加方便。
hibernate提供了一个方法,可用于执行sql语句:
SQLQuery sQLQuery=session.createSQLQuery(sql);
如果只是简单的查询语句,可用
List list = sQLQuery.list();
若要执行update语句可以用
sQLQuery.executeUpdate();