1.数据访问层(DAL):
主要是对原始数据的操作层,而不是指原始数据,是对数据的操作而不是数据库。为具体的业务逻辑层或者表示层提供数据。
2.业务逻辑层(BLL):
主要对具体问题的操作,也可以理解成对数据层的操作,对业务逻辑的处理。
3.表示层(USL):
主要表示Web方法,也可以表示成WINFROM方式,Web方式也可以表示成aspx,如果逻辑层相当强大和完善,无论表示层如何定义更改,逻辑层都可以完善的提供服务。
实体类-数据访问层-业务逻辑层-web
如何在vs里面搭建层级
- 新建一个空白解决方案
- 然后建立Web应用程序(或者是建立Web空网站)注意:web应用程序好过于web空网站
- 建立Model层(实体类)
- 建立BLL层(逻辑层)
- 建立DAL层(数据层)
- DotNet.Utilities层(一些函数)
- 然后各层添加引用
- BLL层要引用DAL层和Model层,DAL层要引用Model层,Web层要调用BLL层和Model层
- 实体类的编写与数据表中相对应(自增除外)
- 编写DAL层访问数据
- BLL层业务逻辑
- Web层(aspx.cs)
如下图所示


浙公网安备 33010602011771号