junit 单元测试事务会自动回滚。通过@Rollback(true)注解来实现,默认是true,事务会回滚,可以不写。false时事务不会回滚,数据会写到数据库中。
实例:
@SpringBootTest
public class RewardCouponDetailServiceTest{
@Test
@Transactional
@Rollback(true) // 事务自动回滚,默认是true。可以不写,不想回滚,设为false
public void TestCustomer(){
}
}