spring 事务的问题

注册成功后直接在注册的控制器里调用登录方法提示用户名或密码错误。
是不是因为有事务所以没插入完呢?但是注册方法执行完了呀,应该已经插入了吧。
刚注册的账号手动再登录是可以的。

img

img

检查一下库里表数据中是否存在你新注册的用户信息,如果有的话检查一下密码加密问题,如果表不存在数据就去检查打个debug看看是不是程序全部走完了,毕竟开启事务的话如果没走完是会回滚的

直接看数据库里有没有你注册的账号信息

看下你密码是否是加密保存,如果是加密了的则在判断密码是否一致时也要加密判断