最近开发一项目,测试阶段,向数据库插入数据提示插入一条,不报错,但是去数据库查询时就是找不到数据;
第一个想法以为是数据库连接错误,但是查询数据正常,否决了这种想法
第二个想法就是没给我开操作数据库的权限,但是没给我提示 且在navicat上尝试了可以插入操作
突然想到是不是因为回滚,一开始就有这个想法,但是想当然的觉得测试类怎么可能 结果 去base类中查看了一下,果然有@Transactional 和 @Rollback注解
沙雕了一把 竟然觉得是个灵异事件 哈哈哈哈哈 小伙伴们一定要慎重考虑啊 ~