为什么打印的都是修改的session呢?比如第一次openSession()之后有打印,第二次getCurrentSession()也有打印,为什么只有一个结果呢

来源:2-6 session详解(下)

我爱小七

2017-08-17 11:41

为什么打印的都是修改的session呢?比如第一次openSession()之后有打印,第二次getCurrentSession()也有打印,为什么只有一个结果呢

写回答 关注

1回答

  • 风傲天
    2017-08-17 13:09:41

    openSession()每次创建一个session对象,需要手动关闭,不关闭提交过多后连接池溢出.

    getCurrentSession()每次创建的是同一个session对象,自动关闭,

Hibernate初探之单表映射

Java持久化框架Hibernate入门教程,掌握Hibernate基本概念

74810 学习 · 793 问题

查看课程

相似问题