所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

请言简意赅的说明下BLL和DAL层的区别?

发布时间:2020-04-12 08:38:40

资讯分类:bll  dal  言简意赅  区别  在这个  定义  代码
请言简意赅的说明下BLL和DAL层的区别?

bll=businesslogiclayer.业务逻辑层,就是分离你界面上的代码,将业务逻辑写入这个bll.通用做法是每个层定义一个dll项目.装所有业务操作封装在该dll.这样你窗体内的代码会很少。dal=dataaccesslayer装所有与sql数据库操作的代码写入该dll.为什么这样做?物以类聚嘛。这样你修改某个字段名,只要在这个dll内查找就可以了另外还有一个层model.就是实体类定义层。所有类定义封装在这个dll,这样其它项目工程调用会很方便。总之,这是一种好的设计思想.

留言与评论(共有 0 条评论)
   
验证码:
Top