上一页 1 ··· 316 317 318 319 320 321 322 323 324 ··· 390 下一页
摘要: 摘要本文将介绍领域驱动设计(Domain Driven Design)的官方参考架构,该架构分成了Interfaces、Applications和Domain三层以及包含各类基础设施的Infrastructure。本文会对架构中一些重要组件和问题进行讨论,给出一些分析结论。目录1. 架构概述2. 架构详解 2.1. Interfaces-接口层 2.1.1. DTO 2.1.2. Assembler 2.1.3. Facade 2.2. Application-应用层 2.3. Domain-领域层 2.4. Infrastructure-基础设施层3. 关于架构的一... 阅读全文
posted @ 2012-08-17 14:32 张占岭 阅读(1862) 评论(0) 推荐(0)
摘要: 简介 数据传输对象(DTO),是一种设计模式之间传输数据的软件应用系统。数据传输目标往往是结合使用的数据访问对象从数据库中检索数据。 数据传输对象与数据交互对象或数据访问对象之间的差异是一个以不具有任何行为除了存储和检索的数据(访问和存取器)。 在传统的系统(企业JavaBeans)体系结构,数据传输目标服务的双重目的:第一,他们围 绕这个问题,pre-ejb实体不是序列化的;其次,他们含蓄地定义一个组装阶段,所有要使用的数据的提取和整理到数据传输目标之前返回控制[表现层]; 第三个原因是使用数据传输目标可能是某些应用层不应该能够访问底层的数据访问对象,从而改变数据。产生 Data... 阅读全文
posted @ 2012-08-17 14:27 张占岭 阅读(1385) 评论(1) 推荐(0)
摘要: 回到目录当你打开扩展名为dbml的LINQ-to-SQL的文件后,你将会看到很多用partial修饰符来修饰的方法,类等,它们是用来做什么的呢?起初到win form时代也这个东西,partial译为“部分”,就是说它只是某个东西的一部分,你可以在其它地方再去扩展它,起初微软就认为对于一个类来说,可能不是一个人做涉及,它可能是几个人同时去干预它,所以,它提出的“分部类 partial class”的概念,它之后被非常好的应用到了LINQ-to-SQL中。对于一个由生成器为我们生成的模型来说,LINQ-to-SQL一定不知道我们以后要做什么,它只能把最标准的代码为我们生成,可能是一个表对象,一些 阅读全文
posted @ 2012-08-15 23:20 张占岭 阅读(1542) 评论(1) 推荐(1)
摘要: 回到占占推荐博客索引这个系列的文章我已经准备了很久,今天终于可以克服种种困难,有资格在这里把它写出来了,对于一直支持我的兄弟们,表示由衷的感谢!大家都辛苦了!都是好样的!LINQ-to-SQL那点事~目录第一回 耳目一新的partial class 和 partial method第二回 线程共享的DbContext与私有的DbContext第三回 LINQ-to-SQL那点事~LINQ-to-SQL中的数据缓存与应对第四回 LINQ-to-SQL那点事~LINQ-to-SQL中的并发冲突与应对第五回 利用SendPropertyChanging与SendPropertyChange... 阅读全文
posted @ 2012-08-15 23:04 张占岭 阅读(2066) 评论(1) 推荐(4)
摘要: 基类中的修饰符,其实就是C#里的那几种修饰符,public ,proteced,internal,privat这四种基础类型,当然也还一个组合类型internal protected,它们都是C#里最基础的东西,今天觉得有必要再说一下。我还是觉得单讲修饰符,除了不好理解外,还有就是没什么意义,我们一定要把代码放到项目中才有它的价值,不是吗,呵呵。一 public ,希望在所有地方都使用的成员,如一个获得结果集的方法1 public virtual IQueryable<TEntity> GetEntities<TEntity>() where TEntity : cla 阅读全文
posted @ 2012-08-14 23:22 张占岭 阅读(754) 评论(1) 推荐(6)
上一页 1 ··· 316 317 318 319 320 321 322 323 324 ··· 390 下一页