.net框架下搭建三层架构

14 篇文章 0 订阅
13 篇文章 0 订阅
第一大步

(1)首先新建一个项目解决方案,起名testProJect,右击解决方案添加一个网站,这样就在本解决方案里面添加了一个网站,

(2)然后在右击解决方案会弹出一个选择框,在对话框中选择一个类库,起名test.Models,就是模型层

(3)接着右击解决方案添加一个类库起名test.IDAL,为数据库接口层

(4)然后在跟前面一样在添加一个类库起名test.DAL,为数据库接口实现层

(5)跟着继续在添加一个类库起名为test.BLL,为业务逻辑层

(6)最后在添加一个类库起名为test.Factory,为抽象工厂层

第二大步

上面我们已经建好了一个差不多完好的三层结构,接下来我们将他们之间的引用关系连接起来

(1)首先,test.Models层不需要中不需要和其他层关联,所以不需要添加引用

(2)test.IDAL层中与test.Models层有引用关系,所以我们添加引用,首先打开当前test.IDA类库,我们会看到一个引用的文件包,右击引用,点击添加引用,会弹出一个添加引用的对话框,点击项目选项卡,选择test.Models,然后点击确定,然后我们会看到当前类库中已经有了test.Models的命名空间

(3)test.DAL层与test.IDAL和test.Models层有引用关系,同上一样,我们也是打开当前类库,右击引用,点击添加引用,选择test.IDAL和test.Models类库就OK了

(4)test.BLL层,它与test.IDAL和test.Models和test.Factory,具体添加引用请见第二条

(5)test.Factory层,它与test.IDAL和test.DAL和System.configuration,添加test.IDAL和test.DAL类库跟上面步骤一样,添加System.configuration,选择当前类库的引用,点击添加应用,点击.net选项卡,选择System.configuration点击确定

(6)最后,我们在界面层(就是当前项目中的网站)上右击,然后点击添加引用,添加test.BLL层,添加完以后会出现五个命名空间,test.BLL,test.Factory,test.IDAL,test.Models,test.DAL,如果有这五个命名空间的话说明我们的三层已经搭建好了

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值