2011-12-06 75 views

回答

1

persist方法是一種安全的方法persist。它可以減少一種編程錯誤(通過DAO保存錯誤的實體類型)。

從某種意義上說,GuestDao預計會有Guest特定的方法。

它還保留持續性機制本身不在主線代碼中的知識:關注點的分離。所有主線代碼都需要通過DAO持久存儲客戶端。

Dao在模型名稱中不需要。這實際上會令人困惑,因爲它不會是一個DAO。 Guest是指客人。 GuestDao是指用於Guest的DAO。

List<Guest>指的是一羣客人。 List是類型,"<>"之間的符號是集合類型,在此例中爲GuestGuest正是指 - Guest類。

+0

你是說這是一個糟糕的教程,因爲它使用'GuestDAO'?我絕對開放的JAVA EE教程建議 – Webnet

+0

@Webnet我不知道該教程是好還是壞。爲什麼會使用'GuestDao'壞?這是'客人'的DAO。 –

0

裏面的List<?>是類型。

應該有另一個域名稱爲Guest。它在教程中還是早期提到過? Guest類應包含Guest域類的所有屬性,即nametelephoneNo