06 2022 档案

摘要:一. 简介 1. RabbitMq 官网地址:https://www.rabbitmq.com/ 2. Kafka 官网地址:http://kafka.apache.org/ 3. RocketMq 官网地址: 4. Nginx http://nginx.org/en/download.html h 阅读全文
posted @ 2022-06-29 22:00 Yaopengfei 阅读(578) 评论(3) 推荐(0) 编辑
摘要:一. 表达式树 1. 说明 我们通常都是写linq表达式,但对于一些动态字段,比如点击列排序,默认是实现不了的,除非手动拼接,非常繁琐,这里就可以通过string类型转换成linq 官网:https://dynamic-linq.net/ 【开源免费】 支持的方法详见:https://dynamic 阅读全文
posted @ 2022-06-25 15:06 Yaopengfei 阅读(433) 评论(1) 推荐(0) 编辑
摘要:一. 再探IQueryable 和 IEnumerable 1. 二者生成SQL的区别 普通集合的版本(IEnumerable)是在内存中过滤(客户端评估),而IQueryable版本则是把查询操作翻译成SQL语句,在DB中操作。 代码分享: { using var db = new EFCore6 阅读全文
posted @ 2022-06-19 22:16 Yaopengfei 阅读(553) 评论(1) 推荐(0) 编辑
摘要:一. 批处理-[Zack.EFCore.Batch] (一). 说明 1. 简介 (详细用法见GitHub:https://github.com/yangzhongke/Zack.EFCore.Batch) 【开源免费】 使用这个开发包, EFCore用户可以使用LINQ语句删除或者更新多条数据库记 阅读全文
posted @ 2022-06-19 22:16 Yaopengfei 阅读(1809) 评论(4) 推荐(2) 编辑
摘要:一. EFCore6.0连接MySQL 1. 常用程序集 (1) MySql.EntityFrameworkCore : mysql官方出品,不开源,更新慢 (2) Pomelo.EntityFrameworkCore.MySql: 个人维护,开源,更新快,非常活跃 【推荐】 2. 代码实操 (1) 阅读全文
posted @ 2022-06-14 16:58 Yaopengfei 阅读(1185) 评论(0) 推荐(0) 编辑
摘要:一. EFCore6.0反向测试 1. 需要的程序集 必须的程序集: Microsoft.EntityFrameworkCore.Tools EF自身的程序集:Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.SqlServer 阅读全文
posted @ 2022-06-10 09:27 Yaopengfei 阅读(976) 评论(1) 推荐(0) 编辑
摘要:一. 说明 在Core6.0版本中,取消了 startup文件,统一合并到 program.cs文件中, 一些常用的写法发生了变化,详见官方文档,整理的很好,暂不单独整理了 官网地址: https://docs.microsoft.com/zh-cn/aspnet/core/migration/50 阅读全文
posted @ 2022-06-02 17:04 Yaopengfei 阅读(399) 评论(0) 推荐(1) 编辑