Tag: mybatis junit5

事务回滚在JUnit5的@Nested类中的测试用例中不起作用

我使用spring-boot,JUnit5,Mybatis。 @SpringJUnitJupiterConfig(classes = {RepositoryTestConfig.class}) @MapperScan @Rollback @Transactional public class TestClass { @Autowired private TestMapper testMapper; @BeforeEach void init() { User user = new User(); testMapper.insert(user); } @Test public void test1() { // (1) success rollback } @Nested class WhenExistData { @Test public void test2() { // (2) rollback not working } } } (1)正在回滚。 并输出以下日志。 […]