1. 程式人生 > >SpringBoot中實現事務

SpringBoot中實現事務

一、在程式啟動的入口類中添加註解 @EnableTransactionManagement ,表示開啟事務管理;

package cn.com.winson;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.transaction.annotation.EnableTransactionManagement;

@SpringBootApplication
/* 開始事務管理 */ @EnableTransactionManagement public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } }

 

二、在業務層(serviceImpl類,這裡指的是使用Mybatis做持久層框架)的方法(一般訪問資料庫的方法)上添加註解 @Transactional 即可;