如果服務層的方法在同一事務中調用存儲庫層中的方法,那麼將readOnly屬性置於服務方法或存儲庫方法是否有效?Spring @Transactional註釋中的readOnly屬性的適當位置
2
A
回答
3
@Transactional
註釋的典型位置在服務層。您的服務可能會調用多個存儲庫方法,因此跨越單個服務調用的事務更有效,而不是單個存儲庫/ DAO調用更多。
這是正確的做法,如果你有注入到服務多個DAO需要在一個事務中一起工作。
相關問題
- 1. spring @Transactional註釋
- 2. Java和Spring。事務性註釋@Transactional
- 3. Spring忽略@Transactional註釋
- 4. JPA/JTA/@Transactional Spring註釋
- 5. Spring @Transactional註釋忽略
- 6. Spring @Transactional註釋行爲
- 7. Spring @Transactional註釋的方法是否覆蓋了@Transactional(readOnly = true)方法(如果在其中調用的話)?
- 8. Spring @Transactional註釋的嚴格替代
- 9. 如何從屬性中使用Spring @Value設置註釋屬性
- 10. 如何將Spring Boot中的配置屬性注入到Spring Retry註釋中?
- 11. Spring @Transactional傳播屬性
- 12. Spring @Transactional註釋不會回滾
- 13. Spring:@Transactional with readonly = true not call conn.setReadOnly(true)
- 14. 在Spring 3.0中設置特定系統屬性的註釋?
- 15. 如何在JSDoc中註釋「@ readonly-but-modified-internal」成員/屬性?
- 16. 如何使用Spring的@MessageMapping從屬性中設置註釋屬性
- 17. @Transactional註釋的用途
- 18. @Transactional註釋的替代
- 19. Spring的@Transactional註解搞砸了其他註釋
- 20. 使用@Transactional註釋問題
- 21. Spring AOP:帶有@Transactional註釋方法的方法的註釋切入點?
- 22. 屬性的POJO xml註釋
- 23. 帶有maven配置文件屬性的Spring 3 @value註釋
- 24. 使用Spring XML實體在註釋文件中設置屬性?
- 25. Spring註釋3.0多個屬性處理
- 26. UWP中的ReadOnly屬性
- 27. 使用public readonly屬性釋放iVar
- 28. 當前位置的iPhone mapKit註釋
- 29. LazyInitializationException在MessageConverter中使用@Transactional註釋
- 30. 傳遞註釋屬性元註釋
我會去服務層。 – nav0611 2013-02-28 12:14:49