09 2019 档案
摘要:这篇文章主要讲 Dapper Plus,它使用用来操作大数量的一些操作的。比如插入1000条,或者10000条的数据时,再使用Dapper的Execute方法,就会比较慢了。这时候,可以使用Dapper Plus中的方法进行操作,提高速度。 主要包括下面: Bulk Insert Bulk Upda
阅读全文
摘要:有两个表名:source 表和 target 表,并且要根据 source 表中匹配的值更新 target 表。 有三种情况: source 表有一些 target 表不存在的行。在这种情况下,需要将 source 表中的行插入到 target 中。 target 表有一些 source表不存在的行
阅读全文
摘要:这里说的其他用法,是指 Async,Buffered,Transaction,Stored Procedure。 1. 首先 dapper支持异步 ExecuteAsync, QueryAsync, QueryFirstAsync, QueryFirstOrDefaultAsync, QuerySi
阅读全文
摘要:0. FIrst , Single & Default 使用这个方法时要小心,First 和 Single 是不同的。 这里,对这个表做下说明: 如果使用 First , 当没有查到元素时,会报错;如果查到一个元素,会返回这个元素;如果查到多个元素,会返回第一个元素; 如果使用 Single , 没
阅读全文
摘要:这里整理下之前关于dotnet方面的文章索引。 c#基础知识: c#线程基础 , sqlserver连接串的使用 , 教你怎么搭建自己的nuget服务器及使用 , windows定时服务 , 教你怎么用winform上操作windows服务:启动,暂停,停止 c#模拟登录获取Cookie , 一.d
阅读全文
摘要:Dapper是一个用于.NET的简单的对象映射,并且在速度上有着轻ORM之王的称号。 Dapper扩展IDbConnection,提供有用的扩展方法来查询数据库。 那么Dapper是怎样工作的呢? 总共三步: 创建一个IDbConnection对象 写一个语句来执行CRUD操作 传递语句作为Exec
阅读全文
摘要:这里记录的是c# 在vs中连接sql server数据库中的连接字符串的总结。 1.标准安全连接 使用服务器名\实例名作为连接指定SQL Server实例的数据源。如果你使用的是SQL Server 2008 Express版,实例名为SQLEXPRESS。 2.可替代的标准安全连接 这条连接字符串
阅读全文
摘要:8. 实现基于事件的异步协作方式 前面讲了一些与请求/响应模式相关的技术。那么基于事件的异步通信呢? 8.1 技术选择 主要有两个部分需要考虑:微服务发布事件机制和消费者接收事件机制。 方法一:使用消息代理 传统上来说,像RabbitMQ这样的消息代理能够处理上述两个方面的问题。生产者(produc
阅读全文
摘要:1. 寻找理想的集成技术 微服务之间通信的方式的选择非常多样化,但哪个是正确的呢?SOAP ? XML-RPC ? REST ? Protocol Buffers?后面会逐一讨论。 首先,我们要考虑的是,我们到底希望从这些技术中得到什么。 1.1 避免破坏性修改 有时候,对某个服务做的一些修改会导致
阅读全文
摘要:1.什么样的服务是好的微服务? 它应该具备这两个特点:松耦合、高内聚 松耦合: 如果做到了服务之间的松耦合,那么修改一个服务就不需要修改另外一个服务了。使用微服务最重要的一点是,能够独立修改和部署单个服务而不需要修改系统的其他部分,这一点非常重要。 那么相对的什么是紧耦合呢?使用紧耦合来做服务之间的
阅读全文
摘要:我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=3t37r4hauhq8c
阅读全文