通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。
表现层(UI):
UI的作用
(1)向用户展现特定业务数据。
(2)采集用户的输入信息和操作。
UI的设计原则
用户至上,兼顾简洁。
UI中常用的技术
WindowsForm:Form、Control
ASP.NET:aspx、ascx、master、h...
分类:
其他好文 时间:
2014-12-15 19:10:36
阅读次数:
202
三层即显示层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。
显示层
作用
向用户展现特定业务数据
采集用户的输入信息和操作
原则
用户至上,兼顾简洁
业务逻辑层
作用
从DAL中获取数据,以供UI显示用
从UI中获取用户指令和数据,执行业务逻辑,或通过DAL写入数据源。
原则
负责处理业...
分类:
其他好文 时间:
2014-12-14 14:38:47
阅读次数:
132
161.Mybatis的Dao找不到xml中的映射配置,可能的一个原因是:xml配置中的namespace不对。org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.p2p.user.dal.dao.MemberPointDao.selectForUpdateByUserId这个地方...
分类:
其他好文 时间:
2014-12-13 15:14:26
阅读次数:
265
public class DALHelper { public static List Search() where T : SH_SetBase { using (var db = new ShopContext()) ...
分类:
其他好文 时间:
2014-12-12 18:33:41
阅读次数:
228
之前我老大去网上找了一个DAL里面操作数据库的通用类: public class DALHelper { public static List Search() where T : SH_SetBase { using (var db...
分类:
其他好文 时间:
2014-12-12 13:08:37
阅读次数:
262
General Usage GuidelinesNFC-Enable System Design in Wireless Sensor NetworkLogging NFC data on a Google Nexus Sbionic\libc\kernel\common\linux\pn544.h...
分类:
其他好文 时间:
2014-12-11 18:59:41
阅读次数:
212
1: http://www.sunnychen.org/attachments/month_0905/SyntaxHighlight20090506.zip using Game.DAL;using System;using System.Collections.Generic;using Syst...
分类:
其他好文 时间:
2014-12-08 15:12:03
阅读次数:
284
原文: Entity Framework 6.1-Model First Model First-顾名思义,就是先创建EF数据模型,通过数据模型生成数据库的EF创建方式。
步骤。
1.新建一个DAL的文件夹,在文件夹上右键选择添加->新建项,打开新建项窗体,选择数据->ADO.NET实体数据模型。填...
分类:
其他好文 时间:
2014-12-07 16:27:33
阅读次数:
200
新建一个MVC4的项目,引用DAL后,将DAL的连接字符串考入: 本以为没问题,谁知道出现错误: 无法加载一个或多个请求的类型。有关更多信息,请检索 LoaderExceptions 属性。 最后检查发现引用了一个 5.0.0版本的EntityFramework,删掉之后,运行正常
分类:
其他好文 时间:
2014-12-05 22:36:41
阅读次数:
258
modal DAL,BLL都是类库的形式 最终结果如下: 数据库代码: -- Table: student -- DROP TABLE student; CREATE TABLE student
( name text NOT NULL, "number" integer NOT NULL, tel...
分类:
数据库 时间:
2014-12-05 17:06:42
阅读次数:
235