河北水利电力学院学报 ›› 2021, Vol. 31 ›› Issue (2): 72-76.DOI: 10.16046/j.cnki.issn2096-5680.2021.02.013
徐照兴
XU Zhao-xing
摘要: 在中大型系统的开发过程中,为了提高系统的可扩展性、可复用性及可维护性等,一般会采用多层架构,而在多层架构的设计中数据访问层设计尤为关键。经过对多套开源框架分析研究,结合理论思考和实战开发经验,从充分利用代码和接口可复用性、降低维护成本、提高软件可扩展性出发,分析阐述数据访问层是如何一步步进行优化的关键技术,形成一套通用的数据访问层技术,同时给出.Net平台下用Entity Framework技术实现的代码,从而可以加深加速软件技术开发人员更好地理解数据访问层常用的技术思想,为同行提供一种数据访问层的实现技术参考。经实践运行表明:在多层架构系统中使用该数据访问层技术的系统具有高解耦、高扩展、高可用及开发效率高等特点,具有广泛的应用前景。
中图分类号: