Preface
Enabling transactions through MyBatis in Spring Boot
Adding Dependencies
pom.xml1 2 3 4 5
| <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.0</version> </dependency>
|
Starting Transactions
- In Spring Boot, transactions can be started directly using the
@Transactional
annotation without any additional configuration.
src/main/java/com/service/UserService.java1 2 3 4 5 6 7 8 9 10 11 12
| package com.service;
import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional;
@Service public class UserService {
@Transactional public void method() { } }
|
Completed
References
Bilibili - Black Horse Programmer