摘要:
项目地址:https://github.com/aspnet/EntityFramework.Docs/tree/master/samples/core 谢谢浏览! 阅读全文
随笔分类 - [06] ADO.NET 与 Entity Framework 与 Linq To SQL
如何自动生成 Entity Framework 的 Mapping 文件?
2019-09-25 18:10 by 音乐让我说, 323 阅读, 收藏, 编辑
摘要:
Program.cs .csproj CodeTemplate.txt 阅读全文
在 .NET Core 中使用异步的 ADO.NET 的简单示例
2019-07-18 18:12 by 音乐让我说, 1111 阅读, 收藏, 编辑
摘要:
直接贴代码: Program.cs config.json .csproj 谢谢浏览! 阅读全文
在 EF Core 中 Book 实体在新增、修改、删除时,给 LastUpdated 字段赋值。
2019-06-30 15:33 by 音乐让我说, 388 阅读, 收藏, 编辑
摘要:
直接贴代码: 请注意代码: 阅读全文
EntityFrameworkCore 学习笔记之示例一
2019-06-30 14:59 by 音乐让我说, 583 阅读, 收藏, 编辑
摘要:
直接贴代码了: 1. Program.cs 2. Book 3. BookConfiguration 4. User 5. UserConfiguration 6. Chapter 7. ChapterConfiguration 8. BooksContext 9. BooksService 10. 阅读全文
Entity Framework 6 中如何获取 EntityTypeConfiguration 的 Edm 信息?(五)
2019-03-22 23:01 by 音乐让我说, 266 阅读, 收藏, 编辑
摘要:
直接贴代码了: NewsInfo 实体类: NewsType 实体类: NewsInfoMap 实体映射类(利用 EF Fluent API 注册) NewsTypeMap 实体映射类(利用 EF Fluent API 注册) NewContext 实际测试: 运行效果图 谢谢浏览! 阅读全文
实战 EF(LINQ) 如何以子查询的形式来 Join
2018-12-05 18:38 by 音乐让我说, 2826 阅读, 收藏, 编辑
摘要:
如题,大多数网上关于 LINQ Join 的示例都是以 from x in TableA join ... 这样的形式,这种有好处,也有劣势,就是在比如我们使用的框架如果已经封装了很多方法,比如分页方法。而我们的业务方法只需要在 Service 层调用框架的分页方法,同时注入条件拼接的委托就可以了。 阅读全文
LINQ 之 LookUp
2018-12-05 17:09 by 音乐让我说, 605 阅读, 收藏, 编辑
摘要:
声明:本文为www.cnc6.cn原创,转载时请注明出处,谢谢! 本文作者文采欠佳,文字表达等方面不是很好,但实际的代码例子是非常实用的,请作参考。 一、先准备要使用的类: 1、Person类: 2、准备要使用的List,用于查找(ToLookUp,类似分组): 3、ToLookUp与GroupBy 阅读全文
LINQ 之 GroupBy
2018-12-05 17:07 by 音乐让我说, 429 阅读, 收藏, 编辑
摘要:
声明:本文为www.cnc6.cn原创,转载时请注明出处,谢谢! 本文作者文采欠佳,文字表达等方面不是很好,但实际的代码例子是非常实用的,请作参考。 一、先准备要使用的类: 1、Person类: 2、准备要使用的List,用于分组(GroupBy): 二、第一种用法: 官方释义:根据指定的键选择器函 阅读全文
LINQ 之 SelectMany
2018-12-05 17:05 by 音乐让我说, 285 阅读, 收藏, 编辑
摘要:
声明:本文为www.cnc6.cn原创,转载时请注明出处,谢谢! 一、第一种用法: 官方释义:将序列的每个元素投影到 IEnumerable<TResult> 并将结果序列合并为一个序列。 废话不多说,直接Post上代码: 1,编写Person类: 2,编写Dog类: 请注意:在Person类里有一 阅读全文
LINQ之 Join 与 GroupJoin
2018-12-05 17:03 by 音乐让我说, 372 阅读, 收藏, 编辑
摘要:
声明:本文为www.cnc6.cn原创,转载时请注明出处,谢谢! 一、编写Person与City类,如下: 二、为以上两个类建立一些数据,存储于persons与cities中,如下: 三、Join第一种用法: 官方释义:基于匹配键对两个序列的元素进行关联。使用默认的相等比较器对键进行比较。 这个与数 阅读全文
Entity Framework 6 中如何获取 EntityTypeConfiguration 的 Edm 信息?(四)
2018-09-26 18:53 by 音乐让我说, 410 阅读, 收藏, 编辑
摘要:
经过上一篇,里面有测试代码,循环60万次,耗时14秒。本次我们增加缓存来优化它。 DbContextExtensions.cs Program.cs 运行截图: 小计:优化后,经过测试,从原来的 循环60万次,耗时14秒,降低到 循环60万次,耗时 3.21 秒。 谢谢浏览! 阅读全文
Entity Framework 6 中如何获取 EntityTypeConfiguration 的 Edm 信息?(三)
2018-09-26 18:29 by 音乐让我说, 227 阅读, 收藏, 编辑
摘要:
接着上一篇,我们继续来优化。 直接贴代码了: LambdaHelper.cs DbContextExtensions.cs Program.cs 运行截图: 谢谢浏览! 阅读全文
Entity Framework 6 中如何获取 EntityTypeConfiguration 的 Edm 信息?(二)
2018-09-26 12:59 by 音乐让我说, 191 阅读, 收藏, 编辑
摘要:
接着上一篇 直接贴代码了: 运行截图: 谢谢浏览! 阅读全文
一些优秀的 Entity Framework 开源项目
2018-09-24 16:18 by 音乐让我说, 457 阅读, 收藏, 编辑
摘要:
增加全局过滤的项目(比如:IsDeleted 字段):https://github.com/zzzprojects/EntityFramework.DynamicFilters 谢谢浏览! 阅读全文
Entity Framework 6 中如何获取 EntityTypeConfiguration 的 Edm 信息?(一)
2018-09-24 12:13 by 音乐让我说, 635 阅读, 收藏, 编辑
摘要:
1. 案例1 - 类型和表之间的EF代码优先映射 从EF6.1开始,有一种更简单的方法可以做到这一点。有关 详细信息,请参阅我的新EF6.1类型和表格之间的映射。 直接贴代码了 从EF6.1开始,有一种更简单的方法可以做到这一点。 有关 详细信息,请参阅我的新EF6.1类型和表格之间的映射。 实体框 阅读全文
【转】EF架构~为EF DbContext生成的实体添加注释(T5模板应用)
2018-09-10 12:39 by 音乐让我说, 297 阅读, 收藏, 编辑
摘要:
嗨,没法说,EF4的TT模版加上注释后,升级到EF5的TT模版后,注释就不通用了,所以,还得再研究一下,然后把操作方法再分享出来,没辙的微软! T4模版可能有些凌乱,这在T5模版里有了不错的改进,但我希望解决的问题在T5里并没有得到解决,那就是TT类文件自动得到EDMX模型的注释问题,可能大微的开发 阅读全文
你必须知道的EF知识和经验(转)
2018-09-10 12:25 by 音乐让我说, 214 阅读, 收藏, 编辑
摘要:
注意:以下内容如果没有特别申明,默认使用的EF6.0版本,code first模式。 推荐MiniProfiler插件 工欲善其事,必先利其器。 我们使用EF和在很大程度提高了开发速度,不过随之带来的是很多性能低下的写法和生成不太高效的sql。 虽然我们可以使用SQL Server Profiler 阅读全文
EF Code First 简单的示例
2013-04-08 17:46 by 音乐让我说, 593 阅读, 收藏, 编辑
摘要:
一对多:public class Category{ public Category() { Id = GuidComb.GenerateComb(); } public Guid Id { get; set; } public string Name { get; set; } public string Description { get; set; } public virtual IList<Topic> Topics { get; set; }}public class Topic{ public Topi... 阅读全文