spring hibernate 声明式 事务不回滚,求教!!没有财富分数,不好意思

2025-05-24 08:22:08
推荐回答(3个)
回答1:

你理解错了, userService.addUser(user);时开启一个事务。
userService.addUser(user2);时开启的是另一个事务。

回答2:

一般不会有这样的需求
要想在一个事务中,必须写在service的addUser方法中
对于这个需求 只能。。
可以把service的addUser方法改成存user数组 addUser(User[] user)
再循环存储
调用时 把user1 user2放到数组中 userService.addUser(数组);

回答3:

我感觉问题在于LZ有没有把String类型的userid字段设置为主键!!!!