Spring与Hibernate整合
HibernateTemplate模板
1、 如果一个DAO类继承了HibernateDaoSupport,只需要在spring配置文件中注入SessionFactory就可以了。
2、 如果一个DAO类没有继承HibernateDaoSupport,需要有一个SessionFactory的属性,并且在配置文件中进行注入。
声明式事务
配置XML文件
例如:
注解形式
1、 在配置文件中引用spring的自动扫描机制。
2、 在配置文件中引入注解解析器
3、 在service层通过@Transaction进行注解
例如: