springboot中如何进行业务层测试事务回滚

业务层测试事务回滚

为测试用例添加事务,SpringBoot会对测试用例对应的事务提交操作进行回滚

@SpringBootTest @Transactional public class DaoTest { 
    @Autowired    
    private BookService bookService;
 }

如果想在测试用例中提交事务,可以通过@Rollback注解设置 

@SpringBootTest
@Transactional
@Rollback(false)
public class DaoTest {
}

总结:springboot中如何进行业务层测试事务回滚--一个transactional注解完事。

思考:如果在测试时想使用随机值呢?该怎么解决?

你可能感兴趣的:(java,数据库,开发语言)