opeensession专题

Hibernate获得Session对方的两种方法对比(opeenSession和getCurrentSession对比)

①openSession,每次创建的都是新的对象,需要手动进行关闭(session.close() ),如果多次打开不关闭,会导致连接池的溢出。 ②getCurrentSession,每次创建的都是同一个对象,在事务提交或者回滚之后会自动关闭。 使用getCurrentSession,需要在hibernate.cfg.xml文件中进行配置  <property name="hibernate