三层的搭建基础

三层
UI—-表现层—-界面—-对应餐馆中的服务员
BLL—逻辑层—主要做判断,回传信息.—对应餐馆中的厨师
DAL—数据访问层—和数据库做连接—-对应采购.

三层之间通过实体-Model来连接.(实体就是各种类)

相互的引用关系:
DAL引用实体.
BLL引用BLL和实体.
UI引用BLL和实体

其中三层的搭建需要注意的几个点:

  1. 项目名称及空间的命名要规范,例如,UI叫Cater,则BLL命名为CaterBLL,命名空间修改为Cater.Bll.DAL命名为CaterBLL,命名空间为Cater.BLL.Model命名为CaterModel,命名空间为Cater.Model.
  2. 相互间的引用遵循上一段关系.
  3. 在各层下面的类命名需要主要加上.例如DAL层下,UserINfo应该命名为UserInfoDAL.
  4. config文件应置于UI层.

    搭建三层的顺序

  5. 首先搭建实体,类库.注意删除默认类,右键将命名空间修改为项目名+.Model.

  6. 在搭建数据访问层.同样需要改命名空间.
  7. 逻辑判断层.同样改命名空间.
  8. 最后创建表现层
  9. 如果有外部类库,新建Lib文件夹,置于其中.
  10. 如有配置文件,则添加到UI层
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值