随笔分类 - 三层架构
摘要:前面两个已经学习简单三层到简单工厂模式的变化,但是简单工厂模式还是有个缺点,就是简单工厂中集合了所有的实例的创建。也不是很好。现在想到使用抽象工厂的方式来实现这个:我们在程序集中加上下面的代码: 然后新建一个抽象工厂类:using System;using System.Collect...
阅读全文
摘要:前面,复习了简单三层。可以看出三层的缺点,业务层和数据访问层耦合在一起了,如果后面我需要在上面扩展的话,就不方便了,比如,现在我只是支持微软的SQL Server数据库,要是我后面想支持MySQL,Oracle数据库呢。。。?这该咋办?你可以说,这好办,重新把访问数据库的类和方法写一遍。。显然这...
阅读全文
摘要:好久没复习了,以前学的,不复习的话,会遗忘,所以还是多复习多学习!废话不多说,开始~~~~首先数据库脚本:USE [DB_MyStudentLife]GO/****** Object: Table [dbo].[MyClass] Script Date: 11/26/2015 22:19:3...
阅读全文
摘要:对于数据层(DAL)---Data Access Layer:来说,要添加,实体层(Entity/Model)的引用,对于业务层(BLL)---Business Logic Layer:要添加,数据层(DAL)和实体层(Entity/Model)的引用。对于表现层(UI)---User Interf...
阅读全文