在很多關於這個主題的帖子中,我遇到了很多簡單的例子,不能回答我的問題。解耦到DAL和BLL中 - 我的顧慮
假設有一個文檔表和用戶表。在用ADO.NET編寫的DAL中,我有一個方法可以針對某些條件重試所有文檔。現在我用戶界面我有一個案例,我需要顯示這個列表以及創建者的名字。
知道我在DAL withig JOIN語句中使用了一種方法。 然而,eveytime我有這樣一個複雜的方法,我必須做一些對象的自定義映射,它不會將1:1標記爲數據庫。
是否應該放入另一層?如果是這樣,那麼我將不得不放棄連接查詢來遍歷結果並查詢每個文檔作者。 。 。這沒有什麼意義...(性能)
這種情況下最好的方法是什麼?