您的位置:首页 > 数据库

使用junit测试service执行成功,数据库没有改变

2013-08-09 18:35 459 查看
解决办法:

在执行数据操作时开启了事务,数据被放在i一级缓存中,而操作之后没有提交事务。在测试的方法添加annotation: @Rollback(false) 即可。 

@Test
@Rollback(false)
public void setUser(){
User us = new User();
us.setUserName("admin");;
us.setPassword("admin");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐