1

我一直在使用EF4在自其早期版本中的許多項目ORM,不存在任何圖案,例如Unit Of WorkIRepository。但現在是基於許多文章閱讀每天我決定並排使用這些圖案。Repository模式,EF4代碼生成

現在我有兩個問題,也許第一個問題經常被問到,但我想聽到更多來自所有專家。

  1. 將Unit Of Work和Repository模式結合使用有什麼好處。
  2. 我想知道是否有任何代碼生成器生成這種模式的漂亮和乾淨的代碼?

在此先感謝。

回答

1

將Unit Of Work和Repository模式結合使用有什麼好處。

檢查這些問題的答案:

我想知道是否有任何代碼生成器來非常乾淨的代碼這種模式?

根據之前的鏈接答案,你還認爲自動發電是否有意義?通用知識庫僅僅是一個類,僅在大多數情況下它是多餘的。它僅作爲必須手動開發的特定存儲庫的基類。