2
我有以下情況。 在層域模型具有以下包命名爲:包含在DTO類 如何在不重複CRUD的情況下構建GenericDao,使用Spring JPA和Hibernate
- net.myapp.persistence.spec .dto:含有域
的對象,而在持久的層命名以下軟件包:
含有實施上層的操作類- net.myapp.persistence.dao.impl
- net.myapp.persistence.jpa.entity,實體包含表示所述數據庫中的表
現在,我想用DaoImpl GenericDao實現Domain Modell的操作界面,以避免重複CRUD操作,但不知道從哪裏開始,即使我讀取的是this article,但我仍然沒有想到任何事情。
PS:我使用Spring Framework注入EntityManager和Hibernate如何提供持久性。
有人想知道該怎麼做? – giulius
在完成這篇文章之前,我已經完成了它。我改變的唯一的東西仍然是爲我的實體構建具體的DAO,而不是定義發現者,而是使用特定於域的查找方法。什麼不適合你? – Olaf
我無法編輯圖層Domain Modell(Spec和DTO),因爲它被另一個上層使用 – giulius