- - - 三层架构
文章平均质量分 78
zeyx
这个作者很懒,什么都没留下…
展开
-
《三层理论篇》一
一、联系生活: 先从我们的生活场景说起,我们要吃烧烤,一种情况是在路边,有人摆摊,我们要完东西之后就在这看着等着烤好了,然后拿着开始吃,第二种情况是我们到一个小店只要坐下来有人过来问你想吃什么,你说完之后过会就会有人把你要的东西送过来(这两种场景估计大家都有过哈) 两种场景的烤肉过程: 我们生活中的这种烤肉现象就对应这我们系原创 2014-08-24 20:25:35 · 1010 阅读 · 9 评论 -
《三层理论篇》二
四、三层之间的联系 依赖:三层之间的关系 数据访问层的类:直接访问数据库,实现对基本记录的增删改查操作。 业务逻辑层的类:用相关的数据访问类,实现用户所需功能。 界面层:部署控件后,调用业务逻辑层的类,实现功能。 图解: 实体类:层之间的数据传输对象 为什么选择实体类作为三层之间的传输对象? ORM(对象关系映射) Object Re原创 2014-08-24 20:35:16 · 888 阅读 · 9 评论 -
三层之D层数据库操作
前提: 三层中我们已经知道D层主要的作用是针对数据库,进行基本的操作(数据连接和增删该查功能) 1、基本的sql语句 查:SELECT 字段名列表 FROM 数据表名 where"条件" 增 INSERT INTO 表名(字段名1,字段名2..)VALUES("表达式1","表达式2") 该 UPDATE 表名 SET 字段名1 ="表达式1",字段名2 ="表达式2".... W原创 2014-09-21 22:42:40 · 1415 阅读 · 11 评论 -
D层重构一《Sqlhelper》
前提: 在上篇博客三层之D层数据库操作我们已经发现了D层中出现的问题:重复! 对于重复的出现,我们现在的方法一是抽象出父类,提出公共的东西。二是创建函数过程,传入参数调用过程。 简介: 百科介绍;SqlHelper是一个基于.NET Framework的数据库操作组件。组件中包含数据库操作方法,SqlHelper 类用于通过一组静态方法来封装数据访问功能。该类不能被继承或实例化,因此将原创 2014-09-22 15:08:32 · 721 阅读 · 14 评论 -
三层登陆实例
三层实例登陆 在理论篇我们已经知道了,通过将参数封装到实体类中,在三层之间进行数据传递和处理。三层建立对实体类的引用,上层建立对下层的引用ui—bll—dal 下面我们说明下系统登录 功能:以机房收费系统的数据库User_Info表为基础实现基本的系统登陆,如果登陆成功则弹出提示框显示登录成功,否则则显示“用户名和密码错误”。 过程:我们从底层到顶层 1.建立模块存放实原创 2014-08-25 21:43:28 · 948 阅读 · 15 评论