C#三层架构搭建
2016-06-03 11:05
169 查看
三层架构分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)再加上实体类库(Model)
首先需要三个类库:
首先建第一个类库
需要点击解决方案最上面 点新建项目
选择新建一个类库
更名Model
主要存放数据字段
然后在Model类库种建立一个新的类
我的是teacher所以新建teacher类
机构图如下
然后建立ADL类库 方法如上不详细介绍了。
建立完成之后 选中ADL类库选择添加引用
分别在项目选项中选定Model类库
在程序集选项中选种
System.Configuration
然后建立数据访问类teacherDB(写数据库访问类)
然后建立BLL类库 方法一样
建立完成之选择BLL类库选择添加引用选中Model与DAL类库添加进来(在项目选项里)
然后建立业务逻辑类teacherManage类(写业务逻辑类)
然后在你的项目中添加引用项目中添加Model与BLL类库
然后将代码参数传给BLL就随便写了
以上引用顺序要对,否则无法传参交互
首先需要三个类库:
首先建第一个类库
需要点击解决方案最上面 点新建项目
选择新建一个类库
更名Model
主要存放数据字段
然后在Model类库种建立一个新的类
我的是teacher所以新建teacher类
机构图如下
然后建立ADL类库 方法如上不详细介绍了。
建立完成之后 选中ADL类库选择添加引用
分别在项目选项中选定Model类库
在程序集选项中选种
System.Configuration
然后建立数据访问类teacherDB(写数据库访问类)
然后建立BLL类库 方法一样
建立完成之选择BLL类库选择添加引用选中Model与DAL类库添加进来(在项目选项里)
然后建立业务逻辑类teacherManage类(写业务逻辑类)
然后在你的项目中添加引用项目中添加Model与BLL类库
然后将代码参数传给BLL就随便写了
以上引用顺序要对,否则无法传参交互
相关文章推荐
- Android4.2.2 Camer系统架构图(HAL和回调处理)
- HA高可用集群/LB负载均衡 添加一张虚拟网卡
- 网站兼容性小方法
- Dubbo架构设计详解
- 正则学习网站
- CALayer的渲染架构、事务管理、时间系统的理解
- 五大技巧识别钓鱼网站
- 五大技巧识别钓鱼网站
- 专访58沈剑:除了架构,我还想认真谈谈管理
- elixir 高可用系列(四) Task
- android基本架构
- 对于大流量的网站,采用什么样的方法来解决访问量问题
- Android多媒体整体架构图
- 关于WordPress建站的原理二三事
- Android应用架构之Retrofit使用
- 网站压力测试工具webbench简介
- 分布式系统架构——dubbo与SSM整合问题
- branch网站与客户端同步
- R语言与网站分析
- keepalived实现高可用群集