public void add(UsersEntity user){
private Transaction tx;
try { session = HibernateUtils.getSession(); Transaction tx = session.beginTransaction(); session.save(user); tx.commit(); }catch (Exception e){ tx.rollback(); }finally { session.close(); sessionFactory.close(); }
}
但资源一般不用手动关闭
1、在配置文件中添加下面的配置信息
<property name="current_session_context_class">thread</property>
2、在工具类中添加静态方法,方法返回下面得到的session
sessionFactory.getCurrentSession();
新闻热点
疑难解答