最近我一直在做一些閱讀,而我遇到的一件事是this article about the Anaemic Domain Model from Martin Fowler。我知道,這是舊的,但不知何故在Java世界非常實際。所以我正試圖走向更加領域驅動的設計。一種選擇是使用Active Record模型。但是,我不太喜歡它在Scala中的當前實現。它將域對象與持久性類型完全耦合(在大多數情況下並不那麼糟糕,但我有一個項目,我需要在RDB和Mongo中存儲一些東西)。然後我碰到了this article about Spring, Hibernate and Scala,儘管這裏的域對象也與JPA特性相關,但我注意到他是如何使用Spring來注入Notification Service的。無法使用相同的機制來注入透明的DAO界面?你有沒有看到這用於任何地方?對這個想法有什麼想法?Scala,Spring和ActiveRecord具有解耦持久性
0
A
回答
0
相關問題
- 1. 如何使用spring scala來解耦?
- 2. 什麼是ActiveRecord持久性?
- 3. Spring Statemachine持久性
- 4. Spring MVC中的持久性註解3
- 5. 從域對象中解耦持久性的方法?
- 6. 具有與CoreData相同類型的持久性和非持久性對象
- 7. Spring Security AuthenticationException持久性?
- 8. 讀者/作者和派生類的解耦持久
- 9. 具有HBase持久性的ActiveMQ
- 10. jQuery Mobile的 - 下具有持久性頭
- 11. 具有持久性的Cookie管理
- 12. Scala持久性鍵值存儲?
- 13. Emscripten和持久性
- 14. 持久性和MongoDB
- 15. SOAP和持久性
- 16. 具有混合持久性/非持久性緩存節點的點火羣集
- 17. 帶Spring數據和Spring JPA的Atomikos - 持久性問題
- 18. 在Java和Spring中文件支持持久性的選項
- 19. 帶有多個JPA持久性單元的Spring Annotation配置不會持久
- 20. Spring Eclipselink持久性問題(無插入)
- 21. Spring MongoDB不一致持久性問題
- 22. Spring狀態機JPA持久性
- 23. Spring Data Neo4j - 跨存儲持久性
- 24. 下拉列表和具有持久性的Web服務
- 25. Scala和持久性框架版本不兼容
- 26. JPA多持久性持久性單元和JTA事務
- 27. deliveryMode =持久性和代理配置爲持久性= false
- 28. 持久性和持久性概念AMQP中的混淆
- 29. 取決於id值的ActiveRecord派生屬性持久性
- 30. LDAP和持久性數據?
你試圖解決的問題究竟是什麼?您需要將存儲庫/ DAO注入到從數據庫中獲取的域對象中? – tolitius
@tolitius是的,這是基本的想法。但我不想解決任何問題。這應該是純粹的學術討論,如果這是一個好主意,如果你已經看到它的使用,如果是的話,以及在何種程度的成功。 –