2014-12-26 34 views
1

我瞭解DDD從埃裏克·埃文斯書,Martin fowlers blog on "AnemicDomainModel"如何由埃裏克·埃文的使用Spring的數據JPA實施領域驅動設計和Hibernate

我用Google搜索,但無法找到如何,我們可以DDD使用實施例Spring-data-jpa和hibernate。

所有關於使用Spring和Hibernate的DDD的解決方案都沒有在其實現中使用spring-data-jpa。

你知道如何使用spring-data-jpa實現DDD嗎?

+0

向下選民請解釋你爲什麼投票,所以我可以解釋我自己。 – Farm

+0

讓我改述一下你的問題:「我想製造一輛偉大的汽車,你知道如何用螺絲刀來製造它嗎?」順便說一下,無論使用哪種語言/庫,DDD都是關於_design_設計的。這是一種心態。 – MikeSW

回答

0

您應該能夠建模您的域,而不必關心像spring和hibernate這樣的技術。當你想要技術特定的解決方案時問自己「我試圖用這種技術實現什麼」。例如,不要問我如何使用hibernate進行DDD,而是問如何使用hibernate實現存儲庫模式和工作單元。