使用Spring @Transactional Annotation时是否应该有一个事务类

时间:2015-02-25 02:01:48

标签: java spring annotations transactional

我知道@Transactional属于Service层,但是制作专门用于@Transactional操作的类是不错的做法? 这样做的目的是控制/调用多个DAO以帮助完成任务并将值返回给服务类。

这样做有什么好处吗?或者我应该只是简单地在服务类中执行所有操作?

1 个答案:

答案 0 :(得分:1)

尝试专注于服务目的。决定每条规则的位置将是您的指南。如果您可能必须将多个服务组合到一个事务中,那么传播该事务。您不需要创建另一个类来将多个调用分组到DAO。

相关问题