2011-10-19 83 views
0

我正試圖在傳統項目上更好地分離模塊。在深入研究之前,我想確保this仍然是公認的處理Hibernate DAO的方法。Java數據訪問

我們正在使用Spring MVC,據我所知,實踐是將我們的服務注入控制器,並將DAO注入依賴它們的服務中。

我看到了這個問題:JPA & Hibernate Best Practices,但很久以前就有人問到。這仍然是對Java EE項目進行分層的典型方法,或者是一種新的方法誕生了嗎?

回答

0

是的,這是典型的方法。它工作正常。因爲許多領域驅動的設計倡導者會建議你,但這是一個較長的討論(在哪裏注入存儲庫(daos)),它並不一定是最好的。所以現在 - 堅持你的方法。

0

我不太確定你會做什麼,特別是在Spring內部如此好支持的情況下。 (注意Spring並不是真正的Java EE)它讓事情變得簡單易行,易於擴展和修改等。

現在我很好奇,但是,除了「獲取數據的東西「,」對獲取數據的東西做些事情的東西「以及」使用數據獲取器的事物的結果的東西「我不確定其他顯式圖層有多大意義。