黑马程序员—自己写的3层架构

这篇博客分享了作者在实践中学习和应用三层架构的经验,详细介绍了UI、BLL、DAL和DBUtility各层的功能与交互。UI层调用BLL,BLL调用DAL,而DAL则依赖于DBUtility进行数据库操作。DBUtility包含执行SQL命令的方法,如ExecuteNonQuery、ExecuteScalar和ExecuteDataSet。通过具体的Exists方法,展示了各层间的调用关系和代码实现。
摘要由CSDN通过智能技术生成

------- Windows Phone 7手机开发.Net培训、期待与您交流! -------

 

             学习最好的方法是什么?本人觉得实践是学习的最好方法,学什么就做什么。做的过程中问题才会不停的冒出来,学的就有方向性,也更全面。

          最近学习3层架构,于是开始着手自己写。下面就是这几天的成果啦!

 

首先,构思好分层逻辑。我是这样分层的,上图。

UI(操作界面)层调用BLL(数据逻辑层),BLL调用DAL(数据层),DAL调用DBUtility(数据工具层),Model(实体层)用于数据传输。

接下来,用个实例来展示各层中的内容,上图。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值