多语言展示
当前在线:554今日阅读:138今日分享:34

c#中 怎么手动创建三层架构?

c#的三层架构,是为了解决整个应用程序中各个业务操作过程中不同阶段的代码封装的问题,可以使程序员更加专注的处理某阶段的业务逻辑。比如将数据库操作代码封装到一层中,提供一些方法根据参数直接返回用户需要的相应数据,这样在处理具体的业务逻辑的时候,就不用关心数据的存储问题了。今天我就简单介绍一下c#中手动创建三层架构的方法。
工具/原料
1

电脑

2

C#

方法/步骤
1

c#的三层架构分为:实体类库(Model),用来创建对象的实体,即存储数据库表和字段;业务逻辑层(BLL),用来处理复杂的数据间的关系或者是业务间的关系,即DAL层的方法接口;数据库访问层(DAL),用来用来访问数据库的,即调用数据库视图、存储过程 等;表现层(UI),用来展示数据,即显示界面;

3

然后,选中“解决方案”单击右键,选择“添加”-“新建项目”。需要添加三个新建项目,实体类库(Model)、业务逻辑层(BLL)、数据库访问层(DAL)。

4

创建好 表现层(UI)、实体类库(Model)、业务逻辑层(BLL)、数据库访问层(DAL) 以后,需要把各层引用添加一下。引用关系:BLL需要引用DAL和Model;DAL需要引用Model;Model是实体,不需要引用其他层;调用流程顺序:UI(+Model)-->BLL(+Model)-->DAL(+Model)-->DbHelperSQL来执行语句

5

三层架构的各层引用添加好以后,架构就搭建完成了。然后就可以在实体类库(Model)添加:数据库表和字段;数据库访问层(DAL)添加:访问数据库的视图、存储过程的方法。业务逻辑层(BLL)添加:DAL层的方法接口;最后,表现层(UI)添加:要显示的界面或实现功能;

6

以上就是c#中 怎么手动创建三层架构 的所有内容。如果您觉得本经验有帮助,请点击正下方的或右上角的“大拇指”或“分享”或“关注TA”给我支持和鼓励为了方便下次寻找,您可以点击“收藏”收藏本经验。

推荐信息