Spring 对多种 ORM 框架提供了很好的支持,结合事务管理描述 spring 从哪些方面提供了对 Hibernate 的支持。【面试题详解】

今天爱分享给大家带来Spring 对多种 ORM 框架提供了很好的支持,结合事务管理描述 spring 从哪些方面提供了对 Hibernate 的支持。【面试题详解】,希望能够帮助到大家。
先 , 在 applicationContext.xml 中 配 置 数 据 源 ( dataSource ) bean 和 session 工 厂
(sessionFactory)bean。
2、持入层管理。Spring 提供了 HibernateTemplate,用于持久层访问,无需打开 Session
及关闭 Session。它只要获得 SessionFactory 的引用,将可以只读地打开 Session,并在持久
化访问结束后关闭 Session,对持久层逻辑,通用的操作(如对数据库中数据的增,删,改,
查)有 HibernateTemplate 完成。
3、对 DAO 的支持:通过继承 HibernateDaoSupport 实现 DAO 基本操作。
4、对事务支持:Spring 的声明式事务和编程式事务,很好的将持久化的操作纳入事务
管理.

人已赞赏
Java

ThreadLocal 在项目中的实际意义?【面试题详解】

2020-12-9 15:34:42

Java

Hibernate 的 session.save()与 session.saveOrUpdate()的区别?【面试题详解】

2020-12-9 15:35:35

'); })();