3.核心技術優勢
?實用:
提供了數據映射功能,提供了對底層數據訪問的封裝(例如),提供了DAO框架,可以使我們更容易的開發和配置我們的DAL層。
?靈活:
通過sql基本上可以實現我們不使用數據訪問框架可以實現的所有功能,或許更多。
?功能完整:
提供了連接管理,緩存支持,線程支持,(分布式)事物管理,通過配置作關系對象映射等數據訪問層需要解決的問題。提供了DAO支持,并在DAO框架中封裝了ADO.NET,NHibernate和DataMapper。
?增強系統的可維護性:
通過提供DAL層,將業務邏輯和數據訪問邏輯分離,使系統的設計更清晰,更易維護,更易單元測試。sql和代碼的分離,提高了可維護性。