当前最新版
包名 | 最新版本 | 介绍 |
Magician-Transaction | 1.1.0 | 初始版本 |
安装步骤
一、导入依赖
在已经使用了Magician-JDBC的项目中引入以下依赖
<dependency>
<groupId>com.github.yuyenews</groupId>
<artifactId>Magician-Transaction</artifactId>
<version>最新版</version>
</dependency>
二、在需要事务监听的方法上加上这个注解
public class DemoService {
// 使用默认隔离级别
@Transaction
public String save(){
return "ok";
}
// 自定义隔离级别
@Transaction(level = TractionLevel.READ_COMMITTED)
public String update(){
return "ok";
}
}
三、获取代理对象
想要注解生效,就必须获取代理对象,不可以直接操作自己new出来的对象
DemoService demoService = MagicianTransaction.getProxyObject(DemoService.class);