【三层架构】
kiven.evn
思想有多大,舞台就有多大
展开
-
三层架构初步了解
三层架构(3--tier-application) 什么是三层架构?三层架构通常是将整个业务应用划分为: UI 界面层 BLL 业务逻辑层,DAL数据访问层,Model 实体层 。区分层次的目的即为"高内聚,低耦合"的思想.1 表现层(UI) ;通俗是展现给用户的界面,及用户在使用一个系统的时候他的所见所得.2 业务逻辑层(BLL):针对具体问题操作,也原创 2013-01-25 20:45:27 · 1648 阅读 · 9 评论 -
三层架构与MVC
Mvc MVC是Model View Controller ,是模型-视图-控制器的缩写,一种软件设计典范.用于组织代码用一种业务逻辑和数据显示分离的方法,这个方法的假设挑剔是如果业务逻辑被聚集到一个部件里面,而且界面和用户围绕数据的交互能被改进和个性化指定而不需要重新编写业务逻辑. 三层架构是最基本的项目分层结果,而MVC则是三层架构的一个变体,MVC是一种好的开发模式。首先原创 2013-01-25 21:22:44 · 2182 阅读 · 9 评论 -
为什么需要实体类
最近因为学习三层架构中的实体类,引发不少问题,下面具体说下三层中的实体类,即数据库表的映射 为何使用实体类? 数据库中DatsSet 不具备OO的优点, 实现数据检索繁琐,易出错, 使数据结构暴露在业务逻辑层和表现层为了消除以上局限我们使用实体类 举例说明 用实体类之后,代码时变得简介,面向对象封装思想。最重要的是,如果将来有所改原创 2013-01-27 10:21:31 · 3820 阅读 · 11 评论 -
ADO.NET对象之 DataTable
ADO.NET可以在与数据库断开连接的方式下通过DataSet或DataTable对象进行数据处理,当需要更新数据时才重新与数据源进行连接,并更新数据源。 DataTable对象表示保存在本机内存中的表,它提供了对表中行列数据对象的各种操作。可以直接将数据从数据库填充到DataTable对象中,也可以将DataTable对象添加到现有的DataSet对象中 首先了解下ADO.NET的基原创 2013-01-29 09:37:43 · 3720 阅读 · 12 评论 -
三层架构实例 VB.NET版
三层实例首先发现感慨,对于三成这块,用到都是一些面向对象的特征,尤其是对象的实例化。如果你不是很注意的话,那么,你就会一头雾水,就像我一样,慢慢的雾里看花,最后也是走出来的,不过用的事件是相当的。对象的实例,vb.net 和C#是很好的选择。这里我先是用了c#,然后用的vb.net,它们的一些语法是有些不同的,声明,c#直接是在前声明, erVB.Net是在后声明,是类名称或类型在原创 2013-02-02 17:09:43 · 5024 阅读 · 21 评论