当前最新版

包名 最新版本 介绍
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);

results matching ""

    No results matching ""