花费 34 ms
同时支持EF+Dapper的混合仓储,助你快速搭建数据访问层

背景 17年开始,公司开始向DotNet Core转型,面对ORM工具的选型,当时围绕Dapper和EF发生了激烈的讨论。项目团队更加关注快速交付,他们主张使用EF这种能快速开发的ORM工具;而在线业务团队对性能有更高的要求,他们更希望使用能直接执行Sql语句的Dapper,这样可控性更高。而对 ...

Wed Oct 09 00:14:00 CST 2019 43 4936
EF直接更新数据(不需查询)

EF中会为每个 管理的 实体对象 创建一个代理包装类对象,其中会跟踪 实体对象 的状态和每个属性的状态; 一、通常使用EF更新的方式,先查询出要修改的数据,然后再修改新的值;实体对象被修改的属性 在 代理包装类对象里 的对应属性状态会被修改记录下修改状态,等到调用SaveChanges时,EF ...

Wed Mar 13 03:00:00 CST 2013 18 31605
Asp.Net Core 轻松学-经常使用异步的你,可能需要看看这个文章

前言 事情的起因是由于一段简单的数据库连接代码引起,这段代码从语法上看,是没有任何问题;但是就是莫名其妙的报错了,这段代码极其简单,就是打开数据库连接,读取一条记录,然后立即更新到数据库中。但 ...

Tue Jan 15 20:29:00 CST 2019 30 4878
.NET 之 ORM 性能评测

.NET 之 ORM 性能评测 Why 你应该总能听到某ORM性能比Dapper高 你应该有如下疑问: 基准测试是否权威 基准测试的方式是否合理 基准测试 ...

Thu Jun 06 19:10:00 CST 2019 21 3648
DapperPoco -- 基于Dapper的、轻量级的、高性能的、简单的、灵活的ORM框架

为什么要重复造轮子 因为现有的轮子都在某些方面不太令我满意,下面我来一一点评一下,欢迎拍砖。 Entity Framework 我喜欢傻瓜化使用方式的框架,同时又不失灵活性。 EF虽然使用起来足够简单,但却不够灵活。例如,在EF Core中你无法用原生SQL写一个多表连接查询(返回的结果是 ...

Sat Mar 18 05:42:00 CST 2017 35 5800
.net core 利用日志查看ef生成的SQL语句

EF Core 没有直接提供像 EF6 那样方便的在日志中记录最终生成的 SQL 的功能,可以通过官方提供的日志记录(Microsoft.Extensions.Logging)实现. 一. 使用 Microsoft.Extensions.Logging.Debug 查看生成 ...

Fri Mar 15 18:04:00 CST 2019 0 3602
EF大数据批量添加性能问题(续)

昨天在园子里发了一篇如题的文章EF大数据批量添加性能问题,就引来一大堆的吐槽,我认为知识就应该这样分享出来,不然总以为自己很了不起;再说说昨天那篇文章,很多自认为很牛逼的人都评论说把SaveChanges()放在for循环外面,我不知道他们有没有亲自去尝试过,反正我尝试了,然而并没什么卵 ...

Sat Aug 22 22:21:00 CST 2015 30 5131
使用ABP打造SAAS系统(2)——前端框架选择

一、流行框架比较   作者用过的前端框架不少,曾经还在一个项目中同时使用两套框架控件(年少无知、效率特慢),所以可供选择的前端框架有不少: easyui: 优点: ...

Mon Jul 03 08:09:00 CST 2017 2 6003
产品开发经验总结-让你少奋斗一年的经验之谈

新产品开发历时1年多,总算马马虎虎上线试用1个多月了,目前用户量大概300号左右,租户大概10家左右。这里提到一个“新“字,在我没来到这家公司之前其实已经有自己研发的产品(物流管理系统)在使用了,为什 ...

Sun Oct 14 00:16:00 CST 2018 8 2894
[大雾雾雾雾] 告别该死的 EFCore Fluent API

[EF Core Oracle 列名大小写问题] [EF Core Oracle column name case problem] [EF Core PostgreSql 列名大小写问题] [EF Core PostgreSql column name case problem ...

Wed May 08 00:46:00 CST 2019 10 1890

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM