2012-08-13 60 views
0

假設域具有繼承鏈。例如,它可能有一個Fruit超類,可能的子類是AppleBanana。如何形成相應的DAO?域中的DAO和繼承

+1

您是要求高水平的答案還是技術特定的答案? – bvulaj 2012-08-13 20:03:27

+0

高級答案。我很困惑如何應用該模式,因爲我習慣於爲每個域類使用一個DAO。 – 2012-08-13 20:11:37

+1

我依賴於技術。如果您使用JPA2,則不需要DAO-s。只需使用JPA繼承策略。 – 2012-08-13 20:23:57

回答

1

根據pattern - 每個具體的類。但在實踐中,您應該製作一個通用的DAO,然後在您有特定查詢時對此DAO進行子類化。