当前位置:首页>维修大全>综合>

配置spring和hibernate集成包括哪些步骤

配置spring和hibernate集成包括哪些步骤

更新时间:2023-10-06 14:35:49

配置spring和hibernate集成包括哪些步骤

spring和hibernate集成的步骤如下:

1、将hibernate的配置加入到Spring的配置中(这里以datasource和sessionfactory为例进行配置说明):Hibernate的配置也可以单独放在hibernate.cfg.xml文件中,然后通过如下的配置指向config文件,这样在spring配置中就不要配置dataSource和其他Hibernate相关的信息了。

2、将sessionfactory注入到DAO中,通过sessionfactory操作Hibernate提供的API:

3、配置事务管理: (1)显式用Hibernate提供的 SessionFactory.getCurrentSession().beginTransaction(),commit自动提交事务,那么在hibernateProperties要配置hibernate.current_session_context_class=thread: (2)利用Spring的事务声明来做管理:hibernateProperties不能配置hibernate.current_session_context_class=thread

更多栏目