如何搭建三层结构(2)

引用

天马行空如何搭建三层结构(2)

2.搭建业务逻辑访问层

搭建业务逻辑层的步骤与搭建数据访问层类似,不同的是需要重新填写项目名称为"MyBookShop.BLL",如图18-7所示。

三层架构代码生成器 三层架构怎么调用_asp.net

3.搭建表示层

(1)在"解决方案资源管理器"中,在解决方案名称上单击鼠标右键,在弹出的快捷菜单中选择"添加"→"新建网站"命令,如图18-8所示。

三层架构代码生成器 三层架构怎么调用_数据库_02

(2)在打开的"添加新网站"对话框中,选择"ASP.NET网站",选择位置为"文件系统",并设置网站的路径,如图18-9所示。

三层架构代码生成器 三层架构怎么调用_三层架构代码生成器_03

在三层结构开发中,通常还会使用模型层。模型层包含所有与数据库中的表相对应的实体类。表示层、业务逻辑层和数据访问层三层之间通过传递实体对象来达到数据传递的目的。

创建模型层的步骤与搭建业务逻辑层和数据访问层类似,不同的是需要重新填写项目名称为"MyBookShop.Models",如图18-10所示。

三层架构代码生成器 三层架构怎么调用_三层架构代码生成器_04

此时,在"解决方案资源管理器"中,三层结构的基本框架如图18-11所示。