C# 设计模式
风雨无阻1203
热爱工作就是热爱生活
展开
-
Entity FrameWork(EF)6.0.2 增删修读(READ)的操作实现
第一步:首先创建一个接口,用以暴露其操作的方法 public interface IOperate { List FindAll(); // TEntity FindByKey(object key); int Add(TEntity entity); int AddRange(IEnumerable entiti原创 2014-03-10 13:10:00 · 3022 阅读 · 0 评论 -
有关Entity Framework的数据模型的操作(二)业务层
public class TestUserManageBc : ITestUserManage { //业务层调用数据层时依赖接口,而不是直接New一个数据层对象,使用工厂模式创建对象 private readonly IData.IUserManageProvider _provider = Data.DbProvider.GetUserManageInstan原创 2014-11-10 19:46:27 · 567 阅读 · 0 评论 -
有关Entity Framework的数据模型的操作
初次学习EF的时候,在网上收集了不少资料,但很少有对EF系统的介绍和例子,比如如何通过EF对实体模型进行AMD.这使得我不得不自己去研究和实验,通过反复的测试,总算摸索了一些方法,今天把代码粘贴出来以供大家指点和批评。public interface IOperate { #region 属性 /// /// 获取 当前原创 2014-11-10 19:40:49 · 1300 阅读 · 0 评论 -
对三层架构的理解he吐槽
一提到三层架构,很多程序员都能张口就说出表示层(也有叫UI层、展示层)、业务逻辑层、数据访问层,但是真正在程序实现和具体的设计的时候并不是死板的就这么三层。这三层只是在宏观上分为这么三层,其实一个好的架构是有不同层次来构成的,也非绝对的三层。那么什么才是好的架构呢,很多业内人士和专家也给予了具体的解释和分析,但我想说任何事情没有一成不变的,架构的设计也是需要具体情况具体对待,不能按部就班,生搬硬套原创 2014-11-13 16:32:34 · 635 阅读 · 0 评论