当前位置: 代码迷 >> SQL >> hibernate 施行sql 语句 批量删除和更新
  详细解决方案

hibernate 施行sql 语句 批量删除和更新

热度:224   发布时间:2016-05-05 15:20:31.0
hibernate 执行sql 语句 批量删除和更新

?

更新方法public void executeUpdateSql(final String sql)throws DataAccessException{		this.getSession().createSQLQuery(sql).executeUpdate();		this.getSession().flush(); //清理缓存,执行批量插入		  this.getSession().clear(); //清空缓存中的 对象}

?

?

?

删除方法    public void deleteBySql(String delsql) throws HibernateException, SQLException{    	this.getSession().createSQLQuery(delsql).executeUpdate();    	this.getSession().flush(); //清理缓存,执行批量插入		this.getSession().clear(); //清空缓存中的 对象		    }
?
  相关解决方案