openSession() 和getCurrentSession()的区别

来源:1-11 通过Hibernate API编写访问数据库的代码

NullMoneyException

2016-10-28 09:44

sessionFactory.openSession() 和  sessionFactory.getCurrentSession() 是不是都能用来获取session 有区别吗?

写回答 关注

2回答

  • qq_脾气很好的钢铁侠_0
    2016-10-28 09:59:53
    已采纳

    都可以。但是getCurrrentSession不需要手动的关闭事务,而且还是单利的,openSession需要,不是单利的

    NullMo...

    非常感谢!

    2016-10-28 18:13:36

    共 2 条回复 >

  • qq_脾气很好的钢铁侠_0
    2016-10-28 14:14:39

    对就是一个对象呗反复的用,单例模式,这样写

Hibernate初探之单表映射

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

74810 学习 · 793 问题

查看课程

相似问题