标签: java spring annotations transactional
我知道@Transactional属于Service层,但是制作专门用于@Transactional操作的类是不错的做法? 这样做的目的是控制/调用多个DAO以帮助完成任务并将值返回给服务类。
这样做有什么好处吗?或者我应该只是简单地在服务类中执行所有操作?
答案 0 :(得分:1)
尝试专注于服务目的。决定每条规则的位置将是您的指南。如果您可能必须将多个服务组合到一个事务中,那么传播该事务。您不需要创建另一个类来将多个调用分组到DAO。