事務應該放在BLL層還是DAL層

呵呵,一個有趣的話題,事務(不是TSQL中的事務,只是指 System.Transactions下的TransactionScope類型)底道應該放在哪個層? 可以說,這個話題看你怎麼看了: 如果同意在BLL層的,理由是:事務主要用來處理複雜邏輯,而複雜邏輯操作多表時需要用到事務,所以事務放在BLL層用來實現「邏輯組合」。而DAL層只負責最基礎的數據操作,不管業務邏輯。 如果同意在DAL層的,理由
相關文章
相關標籤/搜索