2011-07-16 155 views
2

我有以下情況。 Component System with Package 在層域模型具有以下包命名爲:包含在DTO類 如何在不重複CRUD的情況下構建GenericDao,使用Spring JPA和Hibernate

  • net.myapp包含所述接口類用於在域操作

    1. net.myapp.persistence.spec .dto:含有域

    的對象,而在持久的層命名以下軟件包:

    含有實施上層的操作類
    1. net.myapp.persistence.dao.impl
    2. net.myapp.persistence.jpa.entity,實體包含表示所述數據庫中的表

    現在,我想用DaoImpl GenericDao實現Domain Modell的操作界面,以避免重複CRUD操作,但不知道從哪裏開始,即使我讀取的是this article,但我仍然沒有想到任何事情。

    PS:我使用Spring Framework注入EntityManager和Hibernate如何提供持久性。

  • +0

    有人想知道該怎麼做? – giulius

    +0

    在完成這篇文章之前,我已經完成了它。我改變的唯一的東西仍然是爲我的實體構建具體的DAO,而不是定義發現者,而是使用特定於域的查找方法。什麼不適合你? – Olaf

    +0

    我無法編輯圖層Domain Modell(Spec和DTO),因爲它被另一個上層使用 – giulius

    回答

    相關問題