使用 JdbcTemplate 时,是否需要显式配置事务?
我的代码布局如下所示:
我将有一个将被注入到我的 UserService 中的 UserDao,然后我的控制器将调用我的 UserService 中的方法。
我想让事情尽可能简单的事务,我不需要多个数据库调用来跨越一个事务。
默认情况下,我是否必须在我的配置文件中做任何事情或在@Transaction
任何地方使用注释?
现在说在我的控制器中我需要对我的 userService 和 accountService 进行 2 次调用,我可以以某种方式明确地将它包装在事务中吗?
userService.updateUser(user);
accountService.updateXXX(...);