三层架构初步学习及三层搭建
来源:互联网 发布:通用接口软件 编辑:程序博客网 时间:2024/06/11 04:57
一、三层架构的概念
三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。
三、如何搭建三层
1、打开VS2010,选择“新建项目”
2、选择项目类型为“其他项目类型“→"Visual Studio解决方案",选"空白解决方案",然后填写方案名称为"MyPro",如图
3、搭建数据访问层:在"解决方案资源管理器"中,在解决方案名称上单击鼠标右键,在弹出的快捷菜单中选择"添加"→"新建项目"命令,选择"visualC#"→"类库",填写项目名称为"MyPro.DAL"如图
4、搭建业务逻辑层:"新建"→"项目"→"visual C# "→"类库",修改类库名称为"MyPro.BLL",并选择"添加到解决方案"如图
5、搭建表示层:在"解决方案"上右击,然后"添加"→"新建项目"→"visual C#"→"windows 窗体应用程序",命名为"MyPro.UI",如图
6、搭建模型层:创建模型层的步骤与搭建业务逻辑层和数据访问层类似,不同的是需要重新填写项目名称为"MyPro.Model"
此时三层的基本框架已经搭建成功,如图:
7、添加各层依赖关系
(1)、添加表示层对业务逻辑层和模型层的依赖:在"解决方案资源管理器"中,在表示层上单击鼠标右键,在弹出的快捷菜单中选择"添加引用"命令,在打开的对话框中选中"MyPro.BLL","MyPro.Model"两个项目,如图
(2)、使用上述方法在业务逻辑层中添加对数据访问层和模型层的依赖,以及数据访问层对模型层的依赖。
至此,三层的搭建和关系创建已经完毕
- 三层架构初步学习及三层搭建
- 分布式三层架构初步
- 三层架构初步了解
- 初步认识三层架构
- 搭建三层架构
- 如何搭建三层架构?
- VS2005 搭建三层架构
- 三层架构搭建
- C#三层架构搭建
- 搭建三层架构
- C#搭建三层架构
- 搭建三层架构
- 三层架构的初步了解
- NET三层架构开发初步
- 三层架构及MVC
- 三层架构及MVC
- 三层架构及分层
- 三层架构的学习
- C++ 指针 (3)-算术运算
- APUE学习笔记第三章文件I/O
- SQL script 创建数据库
- java读写文件常用类
- opencv学习心得(六)新版本绘制外形轮廓。
- 三层架构初步学习及三层搭建
- Delphi 设置窗体无标题栏和边框
- .a 和 .so 文件的分别
- java23种设计模式总结
- 一名大学生在银行工作8年的职场感悟---功之成,非成于成功之日,盖必有所由起
- C语言常见命名规范
- 采用均值、方差法实现求取图像的阈值
- java本地接口调用基础篇二(共四篇)
- wireshark抓http包过滤