1
您如何看待在傳統應用中使用現代數據訪問技術?不是用新層替換數據訪問層,而是在同一層中混合使用數據訪問方法。在傳統應用中混合使用現代數據訪問技術
說我遺留應用程序中的當前數據訪問層使用DataSet
,SQLDataAdapter
,SQLCommand
和Stored Proc從數據庫訪問數據。
是否有任何真正的理由不包括在DAL中包含Linq到SQL(dbml)或實體框架類(edmx)類?在DAL或同一個課堂中混合使用數據訪問方法是否有害?
經過一番思考,我確實同意你的看法!有兩件事讓我考慮使用混合:1)我們的數據訪問層很糟糕,並且已經是一個支持的噩夢,2)懶惰 - 我避免爲一個新實體編寫一堆存儲過程:)儘管我將堅持傳統的方法。謝謝 – woggles