我有一个使用JPA 2的Spring MVC应用程序。所有控制器都在类级别使用@Transactional注释。
是否可以在类级别保留该注释,并在方法级别使用另一个@Transactional注释覆盖它?我有一种方法可以制作SERIALIZABLE。
答案 0 :(得分:1)
您可以通过添加限定符来添加multiple transaction managers,以区分应该使用哪个,只要它们已经配置:
@Transactional("global")
public class SomeService {
public void methodThatUsesTheGlobalTxManager() {
// ...
}
@Transactional("special")
public void methodThatUsesTheSpecialTxManager() {
// ...
}
}