Fork me on GitHub
摘要: 当我们进行查询的时候,哪些关系的数据将会被加载到内存呢?所有相关的对象都需要吗?在一些场合可能有意义,例如,当查询的实体仅仅拥有一个相关的子实体,但是,多数情况下,你可能只需要加载部分数据,或者你喜欢的话,加载更多的数据。 在EF4中支持延迟加载功能,那POCO是否也支持延迟加载呢。这个答案是肯定的。在POCO中支持延迟加载必需完成以下两个步骤: 阅读全文
posted @ 2013-07-31 11:43 迁梦余光 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 在.NET开发中,EF4以前的版本以及LINQ TO SQL都不支持complex数据类型,EF4终于支持complex类型的数据了,这意味着微软的EF框架朝领域驱动方面又迈了一大步。 复杂的数据类型其实就是一个POCO类,想想曾几何时,我们想在开发时想设计一个用户信息类,我们写的类不得不包括以下信息: 阅读全文
posted @ 2013-07-31 11:40 迁梦余光 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 什么叫上下文?在你设计一个方法的时候,无法直接从方法参数或实例成员(字段或属性)获得的所有信息都是上下文。例如: 当前用户是谁?刚才提供操作的数据库连接实例从哪里拿到?这个方法从哪个 View 或者哪个 Controller 调用的? 当然,在方法体中获得上下文最终还是要靠方法参数或实例成员。 阅读全文
posted @ 2013-07-31 10:22 迁梦余光 阅读(454) 评论(0) 推荐(0) 编辑