三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。
本文从三层架构思想着手,搭建一个项目过程:
1.新建项目
2.新建三层BLL,DAL,MODEL以及用来存放公共类的Common,数据库访问类的DBUtility等类库。新建的时候选择类库
3.新建常用的类或者直接拷贝其他项目的类到相应的类库中去。
4.利用动软代码生成器,连接你的数据库,生成三层相关的类存放在类库相应的Auto文件夹里.
5.基本上这样就搭建好了三层架构的项目。