《Spring面试秘籍:金三银四这样答,面试官抢着要(八)》
- 如何通过HibernateDaoSupport将Spring和Hibernate结合起来?
- Spring支持的事务管理类型有哪些?
- Spring框架的事务管理有哪些优点?
- 更倾向于哪种事务管理类型?
- 解释AOP。
- 什么是Aspect切面?
中级程序员回答
如何通过HibernateDaoSupport将Spring和Hibernate结合起来?
要把Spring和Hibernate结合起来用HibernateDaoSupport,得按这三步来:
首先,得配置Hibernate SessionFactory,这是Hibernate和数据库交互的关键,得把数据库连接、配置啥的都弄好。
然后,继承HibernateDaoSupport实现一个DAO,在这个DAO里就能用Hibernate的各种功能来操作数据库了,像增删改查数据这些。
最后,要在AOP支持的事务里进行装配,这样就能保证数据操作的事务性,让数据操作要么都成功,要么都失败,保证数据的一致性。
Spring支持的事务管理类型有哪些?
Spring支持两种事务管理类型。一种是编程式事务管理,就是通过写代码的方式来管理事务,这种方式灵活性很高,能精确控制事务的每个细节,但缺点就是代码写起来麻烦,后期不好维护。另一种是声明式
标签:事务管理,面试官,Hibernate,Spring,数据库,HibernateDaoSupport,金三银,保证数据 From: https://blog.csdn.net/wj_rdk/article/details/144794102