社区
Java SE
帖子详情
JUnit测试 Hibernate的save等操作,设置事务回滚的?
朝梦夕拾
2007-07-19 04:20:30
如题,我测试完,数据库怎么会有数据,Junit下默认不是
自动回滚吗?怎么设置?
再现等待!!!
...全文
426
1
打赏
收藏
JUnit测试 Hibernate的save等操作,设置事务回滚的?
如题,我测试完,数据库怎么会有数据,Junit下默认不是 自动回滚吗?怎么设置? 再现等待!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bing3joe
2007-07-19
打赏
举报
回复
hibernate的自己有事务回滚trans.rollback();
Junit
5零基础入门/Mock/Mockito/单元
测试
/自动化
测试
Junit
5除了可以应用于单元
测试
,同时其支持自定义扩展,方便与Spring等框架进行集成,可用于实现集成
测试
,这对提升
测试
的效率、便利提供了很大帮助。 在TDD模式的趋势下,对于软件
测试
人员来说,能够熟练运用
Junit
5...
JUnit
之
事务回滚
事情的起因是一个同事让我
测试
在
JUnit
下
事务回滚
的情况。 部分代码如下: @Test @Transactional @Rollback public void saveUser() { userService.saveUser(user); User temp_user = userService.getUserById...
Spring JPA
Junit
关闭自动回滚
使用JPA配合
Hibernate
,采用注解默认是开启了LayzLoad也就是懒加载,所以不得不在
Junit
的单元
测试
上加上@Transactional注解,这样Spring会自动为当前线程开启Session,这样在单元
测试
里面懒加载才不会因为访问完...
java
hibernate
回滚_Spring
Hibernate
测试
事务不能回滚
测试
用例无法回滚数据,直接插入数据库了?applicationContext.xmlp:driverClassName="com.mysql.jdbc.Driver"p:url="jdbc:mysql://192.168.6.131:3306/sampledb?...p...
SpringBoot使用
Junit
测试
防止事物自动回滚
问题:我在
测试
类中的save方法
测试
成功通过,但数据库没有插入数据
测试
方法如下: @Test @Transactional// @Rollback(false) public void saveOne(){ ProductCategory productCategory = new ProductCategor...
Java SE
62,616
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章