1.在hibernate中查询了某个类,并之后对他进行 了修改然后又去查找他,这时查找的内容还是以前没修改过的数据,所以需要清除hibernate缓存:
getHibernateTemplate().flush();
getHibernateTemplate().evict(xx);//xx为类名
2调用无返回的存储过程
String sql = "{call p_zy_importcheck(?)}";
CallableStatement cst;
try {
cst = this.getSession().connection().prepareCall(sql);
cst.setString(1, jlid);
cst.execute();
}