unit test transactional automatic rollback
发布时间
阅读量:
阅读量
在单元测试中采用junit框架,在测试中发现相关用例均能顺利执行。但经检查系统中未生成新数据记录。查看相关日志得知事务自动回滚。通过在代码中标注@Rollback(value = false)的方式强制提交事务以解决此问题。
@Test
@Transactional
// @Rollback(value = false)
public void insert() {
String name = "dkangel";
userMapper.insert(name, "123", "123");
User u = userMapper.findUserByPhone("123");
Assert.assertEquals(name, u.getName());
}
全部评论 (0)
还没有任何评论哟~
