七层小结
来源:互联网 发布:阿里云盘怎么用 编辑:程序博客网 时间:2024/06/05 17:14
前言:
简单总结一下自己对七层的理解。七层主要包括:Entity实体层、IDAL数据访问接口层、DAL数据访问层、Factory工厂层、Façade外观层、BLL业务逻辑层以及UI界面层。
一、 各层的引用关系
IDAL数据访问接口层引用Entity实体层。
DAL数据访问层引用Entity实体层和IDAL数据访问接口层,实现接口里面的方法。
Factory工厂层引用IDAL数据访问接口层,通过读取app.config里面设置的程序集,加载类的实例,返回给BLL业务逻辑层。
BLL业务逻辑层引用Entity实体层、IDAL数据访问接口层,使用Factory工厂层创建实例。
Façade外观层引用BLL业务逻辑层。
- UI界面层调用Façade外观层。
二、 实现步骤
- 创建Entity实体层,实现业务实体。
- 创建IDAL数据访问接口层,实现接口。
- 创建SQLServerDAL,实现接口里面的方法。
- 创建Factory工厂层,返回程序集的指定类的实例。
- 创建BLL业务逻辑层,实例化工厂层。
- 创建Façade外观层,调用BLL业务逻辑层。
- 创建UI界面层,调用Façade外观层。
三、 注意事项:
1、App.config里的程序集名称必须与SQLServerDAL里的输出程序集名称一致。
2、项目创建后,注意修改各项目的默认命名空间和程序集名称。
3、注意修改解决方案里的项目依赖。
4、注意在解决方案里增加各项目引用。
只是自己的一个小小的总结,还望大家指出不足之处。
阅读全文
1 0
- OSI七层小结
- 七层小结
- OSI七层模型小结
- OSI七层模型小结
- OSI七层模型TCP/IP协议五层模型小结
- WebGIS小结之七(高亮显示查询选中的图层)
- 七层协议
- 七层协议
- osi 七层模型
- 网络七层协议
- OSI七层协议
- 七层协议
- OSI七层模型
- OSI七层模型
- OSI七层模型
- OSI七层协议
- OSI七层协议
- OSI七层模型
- 1205 吃糖果
- 习题 1.5 请参照本章例题,编写一个C程序,输出以下信息:*****Very good!*****
- 十一、Java常量的应用
- const详解
- TensotFlow 应用实例:04-placeholder的使用
- 七层小结
- git diff的说明
- 29. Divide Two Integers 详细解答
- 七月july
- TensotFlow 应用实例:05- activation function激活函数
- F
- 学生成绩管理系统————课设
- TensotFlow 应用实例:06-使用matplotlib可视化训练过程
- Relatives 【poj-2407】【欧拉函数】