spring的事物管理配置
2016-01-25 11:03
417 查看
基于注解的事务管理器配置(AOP)
首先要引入AOP和TX的名称控件
Java代码
<!-- 使用annotation定义事务 -->
<tx:annotation-driven transaction-manager="transactionManager" proxy-target-class="true" />
Java代码
<!-- Spring Data Jpa 事务配置 -->
<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>
使用方法:
@Transactional:
用在需要事务支持的方法上、类上、接口上
举例:
[b][b]【下载地址】[/b][/b]
Java代码
/**
*
* 方法说明:保存角色
* @param userId 当前用户id
* @param role 角色对象
* @param ajaxResult
* @author wangchaojie 2015年10月15日
*
*/
@Transactional
public void saveRole(long userId, Role role, AjaxResult ajaxResult) {
首先要引入AOP和TX的名称控件
Java代码
<!-- 使用annotation定义事务 -->
<tx:annotation-driven transaction-manager="transactionManager" proxy-target-class="true" />
Java代码
<!-- Spring Data Jpa 事务配置 -->
<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>
使用方法:
@Transactional:
用在需要事务支持的方法上、类上、接口上
举例:
[b][b]【下载地址】[/b][/b]
Java代码
/**
*
* 方法说明:保存角色
* @param userId 当前用户id
* @param role 角色对象
* @param ajaxResult
* @author wangchaojie 2015年10月15日
*
*/
@Transactional
public void saveRole(long userId, Role role, AjaxResult ajaxResult) {
相关文章推荐
- Spring 事物注意事项
- spring的事物管理配置
- spring声明式事物
- Spring中的事物问题
- spring 使用注解事物管理例子
- Spring 事务的隔离性,并说说每个隔离性的区别
- Spring事务配置的五种方式和spring里面事务的传播属性和事务隔离级别
- 亲身经历的spring事物配置失效的一个原因
- Spring事务管理--(二)嵌套事物详解
- spring 事物处理机制
- spring事物管理
- Spring事务配置的五种方式和spring里面事务的传播属性和事务隔离级别
- spring学习----spring事物异常回滚
- java中文乱码解决之道(二)-----字符编码详解:基础知识 + ASCII + GB**
- coreJava简介及关键字介绍
- java中文乱码解决之道(一)-----认识字符集
- [转] Spring Data JPA Tutorial: Pagination
- 第一个Java Rest服务
- Intellij Idea 创建JavaWeb项目
- java 回调的同步回调和异步回调