质检员
2017-03-23 23:52
老师这里直接返回一个Session对象不行吗?sessionFactory.getCurrentSession();
Session session = sessionFactory.OpenSession(); 至于 getCurrentSession 它适合本地操作。 得到一个线程安全的实例 public Session getSession() throws HibernateException{ ThreadLocal<Session> threadLocal = new ThreadLocal<Session>(); session = threadLocal.get(); if(session==null || !session.isOpen() { session = (sessionFactory!=null) ? sessionFactory.OpenSession() : null } return session; }
使用Struts2+Hibernate开发学生信息管理功能
80701 学习 · 754 问题
相似问题