随笔分类 -  Entity Framework

entity framework 5.0
摘要:如何让 Web API 统一回传格式以及例外处理 阅读全文
posted @ 2016-11-21 15:55 jimcsharp 阅读(476) 评论(0) 推荐(0) 编辑
摘要:前言 我们都知道EF可以生成Dbmodel,系统生成的Model有时候并不是我们想要的,如何我们要生成自己的Model,那么久需要我们手动的去修改T4模版,T4是对“Text Template Transformation Toolkit”(4个T)的简称。如果你对T4不怎么了解可以去看蒋金楠(Ar 阅读全文
posted @ 2016-10-09 20:36 jimcsharp 阅读(706) 评论(0) 推荐(0) 编辑
摘要:1 先加上类注释 找到这行代码WriteHeader(codeStringGenerator, fileManager); 在它下面加上我们的代码: 同时保存TT模版文件,这时类的注释就已经加上了 2 再加上属性注释 找到这行代码 foreach (var edmProperty in simple 阅读全文
posted @ 2016-10-08 17:46 jimcsharp 阅读(573) 评论(2) 推荐(0) 编辑
摘要:1.定义泛型类 namespace Crm.Data.Logic.Repository{ public abstract class AbstractRepository<TC, T> : IDisposable where TC : DbContext, new() where T : class 阅读全文
posted @ 2016-09-28 16:41 jimcsharp 阅读(1454) 评论(0) 推荐(0) 编辑
摘要:其实看图很简单,database first和model first都是通过 data model创建的edmx文件,只不过model first模块可以自己根据需要创建和修改实体,显得更加灵活. codefist是一个class代码文件,它可以由一些第三方的软件可视化的创建,也是非常灵活的一种方式 阅读全文
posted @ 2016-09-27 11:07 jimcsharp 阅读(208) 评论(0) 推荐(0) 编辑
摘要:Installing EF Power Tools into VS2015 阅读全文
posted @ 2016-09-22 09:04 jimcsharp 阅读(486) 评论(0) 推荐(0) 编辑
摘要:In previous versions of EF the code was split between core libraries (primarily System.Data.Entity.dll) shipped as part of the .NET Framework and out- 阅读全文
posted @ 2016-09-22 09:00 jimcsharp 阅读(244) 评论(0) 推荐(0) 编辑
摘要:前两年帮朋友 做了个网吧管理软件,采用动软的三层架构 sql语句生成的。最近因功能变更 要改动,而我这段正在做asp.net mvc +ef+autofac的一个电商网站。索性 就把原来的底层全重新了套用了我现在的架构 EF6.0+autofac+三层架构,上层的asp.net没有变。改完后发现交班 阅读全文
posted @ 2016-09-21 21:23 jimcsharp 阅读(1278) 评论(1) 推荐(0) 编辑
摘要:提高entity framework 性能,要注意哪些事情. 阅读全文
posted @ 2016-06-14 15:30 jimcsharp 阅读(294) 评论(0) 推荐(0) 编辑
摘要:[Entity Framework]获取部分字段的查询 阅读全文
posted @ 2016-06-14 15:04 jimcsharp 阅读(1283) 评论(0) 推荐(0) 编辑
摘要:Entity Framework 多表查询 阅读全文
posted @ 2016-06-14 14:54 jimcsharp 阅读(2994) 评论(0) 推荐(0) 编辑
摘要:public static class DatabaseExtensions { public static DataTable SqlQueryForDataTatable(this Database db, string sql, params SqlParameter[] parameters 阅读全文
posted @ 2016-05-19 10:43 jimcsharp 阅读(176) 评论(0) 推荐(0) 编辑
摘要:(原文)当调用SaveChanges方法的时候,EF会根据EntityState这个枚举检测到实体的状态,然后执行相应的增/删/改操作。它们的具体意思分别为:Detached:对象存在,但未由对象服务跟踪。在创建实体之后、但将其添加到对象上下文之前,该实体处于此状态;Unchanged:自对象加载到... 阅读全文
posted @ 2015-09-06 11:48 jimcsharp 阅读(217) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示