hibernate执行sql语句

      在hibernate管理session的项目中,有时候需要直接用sql执行一些update语句,这样比用hibernate的or方式更加方便。

      hibernate提供了一个方法,可用于执行sql语句:

 

SQLQuery sQLQuery=session.createSQLQuery(sql); 

     如果只是简单的查询语句,可用

List list = sQLQuery.list();

 

    若要执行update语句可以用

sQLQuery.executeUpdate();

 

 

你可能感兴趣的:(hibernate sql)