声明式事务管理

来源:互联网 发布:长江洪涝大数据分析 编辑:程序博客网 时间:2024/05/19 09:13

一.配置事务管理器

<!-- 配置事务 --><!-- 配置Hibernate的局部事务管理器,使用HibernateTranscationManager类 --><!-- 该类实现PlatformTransactionManager接口,是针对Hibernate的特定实现 --><bean id="transactionManager" class="org.springframework.orm.hibernate5.HibernateTransactionManager">  <!-- 配置HibernateTranscationManager是需要注入SessionFactory的引用 -->  <property name="sessionFactory" ref="sessionFactory"></property></bean>

二.添加注解
  在 service 包中的类或者是具体的方法加上注解 @Transactional,如果是不用对数据进行修改的方法要添加一个属性
    比如:查询所有数据的方法 @Transactional(readOnly=true)
这里写图片描述

这里写图片描述

0 0