用户登录
用户注册

分享至

hibernate的executesql

  • 作者: 再打我可真生气了
  • 来源: 51数据库
  • 2020-12-19
在hibernate配置文件中加入属性 true就会在控制台输出sql语句,,,如果是把hibernate交给spring管理则把这个属性写在spring配置文件



  怎么在hibernate 中执行一个update的sql语句
/**
* 执行非查询sql
* @param sql
*/
public void executesql(string sql){

final string tempsql = sql;
this.gethibernatetemplate().execute(new hibernatecallback()
{
public object doinhibernate(session session)
throws hibernateexception
{
session.createsqlquery(tempsql).executeupdate();

return null;
}
});
}
软件
前端设计
程序设计
Java相关