Hibernate5整合Spring4后配置文件需要改变吗?

  1. 比如说数据库驱动

    • 原来hibernate独立运行的时候的数据库驱动是:

        <property     name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
    • 据说整合之后驱动要换成:

    <property name="hibernate.connection.driver_class">org.gjt.mm.mysql.Driver</property>
  2. 另外绑定session到当前线程也要从:

    <property name="hibernate.current_session_context_class">thread</property>

    换成:

    <property name="hibernate.current_session_context_class">org.springframework.orm.hibernate5.SpringSessionContext</property>

    目前的问题是:

    1. 那个驱动我用原来的com.mysql.jdbc.Driver也可以查询到数据啊,这是为什么呢?

    2. 更换那个绑定session的配置不是很理解,麻烦请解释一下[/求知认真脸]

阅读 2.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题