springboot mabatis单元测试数据库老是出不来数据

跟着教程集成mabatis,对spring的注解不是很熟悉把错误调好后demo也可以跑得通了,数据库也是测试可以脸上的结果遇到俩问题

1.断言里写的是我插入的一条数据是一个user年龄是20,结果报了TooManyResultsException的异常,去翻数据库里确实有重复的相同数据,手动删完了就行了,或者你可以自己手写一个delete的方法每次跑完自己删除。

参考博文:mybatis的TooManyResultsException异常_mybatis tomanyresultexeception-CSDN博客

2.我想看看我插入的那条数据有没有存到数据库里

结果调试半天都没有,还是不了解注解的锅,我看到有个注解叫roollback想着把这个注解注释了就完了,结果数据还是没有出来,后来查到它这个注解是要成对使用的光删一个还不行,红框的两个都得删掉:

参考博文:SpringBoot单元测试,@Rollback事务回滚避免脏数据-CSDN博客

俩注解都注释掉后数据库里面就可以看到我插入的这条数据了

相关推荐
mCell8 分钟前
为什么我们需要 `.proto` 文件
后端·微服务·架构
mit6.82434 分钟前
[Meetily后端框架] AI摘要结构化 | `SummaryResponse`模型 | Pydantic库 | vs marshmallow库
c++·人工智能·后端
陈随易1 小时前
VSCode v1.102发布,AI体验大幅提升
前端·后端·程序员
生无谓1 小时前
什么是跨域,如何处理跨域
后端
咖啡啡不加糖1 小时前
RabbitMQ 消息队列:从入门到Spring Boot实战
java·spring boot·rabbitmq
Smilejudy1 小时前
极具特色的位置运算
后端
码出极致1 小时前
支付线上问题复盘的“5W”框架
后端
ezl1fe1 小时前
RAG 每日一技(三):不止文本,代码和Markdown如何优雅地分块?
后端
jack_yin1 小时前
手把手教你玩转 telegram-deepseek-bot 的 Admin 管理后台!
后端
浮游本尊1 小时前
Java学习第8天 - Spring框架入门与依赖注入
后端