执行一遍插入数据库方法,但是却存入了两遍数据是为什么

不只是在Spring里,之前的mybatis学习和其他的基础操作都是这样。我代码只执行了一次,但是实际却进行了两次插入,如果我不执行save方法,而是执行save下面位置的方法,他还会自动进行一次存储。很奇怪。

图片说明

这是一个示范,之前的mybatis操作,我执行save上面位置的test,没有影响,执行下面位置的test,save还会再保存一遍数据。
请大佬赐教

哥,这个问题解决了吗?怎么解决的

改下你testSave里的name和money,然后执行下面空的方法,看看保存的结果是不是你修改的
如果不是就证明你项目中还有其他地方有执行保存动作,全局找找setName("test")就能找到
如果会跟着改,就去找代码里还有什么地方调用了testSave方法