这个案例是很久以前一位前辈给我写的,很感谢他及在程序生涯中给过我帮助的前辈们。这个例案中没有具体功能的代码,也没有文档说明。只是给出了一个三层架构的文件结构。当时自己理解起来很困难,不过过后来看,这个还是很清晰的,也反映了三层架构基本的思路。里面还有一个SQLHelper类,也比较有用,大家可以直接拿来用。
下载文档中基础文件说明:
Model-数据库中表映射类,一般情况是数据库中每一个表在这个文件夹中都对应一个类,每个字段都对应类中的一个属性。它的作用就是将数据库的字段操作改为对该类的属性操作。
DAL与BaseDAL-与Model配合,完成对数据库的增,删,改,查等操作。
BLL-处理Web传过来的请求,根据请求来调用正确的DAL中的方法。
WEB-也就是UI层了,与用户交互,将需求发送给BLL,根据BLL的结果集显示内容。注意,它一般不与DAL与BaseDAL打交道。
资源来源:.net学习网
• 本地下载
打赏
扫码打赏,您说多少就多少