您应该将 @Transactional
放在 DAO
类和/或其方法中,还是最好注释使用 DAO 对象调用的服务类?或者注释两个“层”有意义吗?
最佳答案
我认为事务属于服务层。它了解工作单元和用例。如果您将多个 DAO 注入(inject)到需要在单个事务中协同工作的服务中,那么这是正确的答案。
关于java - @Transactional 注解属于哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1079114/