架构技术交流 2019-12-08
三层架构:UI层+(BLL)(逻辑层)+DAL层(数据访问)+model
1、 model是最底层,该层的作用是,直接和数据库链接,提供数据库的属性列名。获取数据库的属性定义访问权限为private,再通过定义变量用set和get方法来接收设置数据库的属性,确保数据的安全性,
2、DAL层即数据访问层,该层的作用是,提供一些方法,例如,add( ),del(),check()……
3、bll层即逻辑层,该层的作用是通过调用dal层的方法进行逻辑的分析和判断,如是否插入成功,是否删除成功,登录成功和失败……
4、 ui层就是显示层,用于设置界面,与bll层链接,直接使用bll层的方法进行逻辑判断,和model的数据绑定
总体来说就时逐层调用的的过程,顾客>服务员(UI)>厨师(BLL)>采购员(DAL)>材料(Model)
一、首先是建立数据库
二、model层
三、DAL层
四、BLL层
五、 UI层
1、怎么建立model 、dal、bll层? ps:新建一个windows窗口文件(即UI层),右击“解决方案”》》添加》》新建项目》》类库
2、在建立dal层时需要添加引用层model和model,建立bll层时需要添加引用层dal和Model