Python 官方文档:入门教程 => 点击学习
目录Spring Boot 测试单元修改数据库不成功SpringBoot 数据库无法进行更改的情况之一@test迟迟无响应现象原因解决方法spring boot 测试单元修改数据库不
spring boot 集成data jpa 在test区测试数据库操作的时候,查询正常,但是其他对数据库更改却不能成功,例如存入数据库,会报read-only,这时候需要添加@transactional注解,终于不报错了,但是在存入一次后,却发现数据库并没有数据,这是为什么呢?
再查看log时候发现,事务竟然回滚了,没错,查询资料,原来spring boot测试单元为了默认会事务回滚,这时候需要添加强制不回滚注解,@rollbask(false),其中上面两个注解是为了让测试运行spring环境,也就是当前项目配置。
springboot项目测试更新数据库,在开始执行的时候迟迟无法结束,就像上图一样转个不停。
数据库做了修改,却没有提交。
提交数据库的更改
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。
--结束END--
本文标题: spring boot 测试单元修改数据库不成功的解决
本文链接: https://lsjlt.com/news/136301.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0