1 2 3 4 5 ··· 11 下一页
摘要: 一、大家是否有这个需求 1.跨品种查询 :比如 MYSQL和一个SQLSERVER进行联表查询 ,或者SQLITE和MYSQL进行联表查询 2.跨服务器查询 : A服务器和B服务器查询 如果想同时支持1和2 相信很多人都没有比较好的解决方案 我的设计是通过多库架构来实现多库操作 二、 多库架构ORM 阅读全文
posted @ 2022-10-08 10:28 阿妮亚 阅读(7810) 评论(28) 推荐(55) 编辑
摘要: .NET ORM 新概念导航 今天这篇文章分享一款好用简单的ORM框架 SqlSugar ,相比 EF Core的导航查询 更加简单 ,配置更加容易,几分钟就能上手 1、导航查询特点 作用:主要处理主对象里面有子对象这种层级关系查询 1.1 无外键开箱就用 其它ORM导航查询 需要 各种配置或者外键 阅读全文
posted @ 2022-04-14 01:10 阿妮亚 阅读(6846) 评论(33) 推荐(88) 编辑
摘要: 功能介绍 (需要版本5.0.45) 大数据操作ORM性能瓶颈在实体转换上面,并且不能使用常规的Sql去实现 当列越多转换越慢,SqlSugar将转换性能做到极致,并且采用数据库最佳API 操作数据库达到极限性能 功能用法 BulkCopy 性能远强于现有市场的 ORM框架,比 EFCore Efco 阅读全文
posted @ 2021-11-22 09:36 阿妮亚 阅读(7469) 评论(31) 推荐(96) 编辑
摘要: 框架描述 WebFirst 是一新代的 代码生成器,用法简单,功能强大,支持多种数据库 ,具体功能如下: 一、 建库、CodeFirst方式在线建表,没用到CodeFirst的用户可以用工具轻松体验,支持公共字段 二、导出EXCEL文档,把每个表的数据导出来 三、模版管理 可以自个添加修改模版,使用 阅读全文
posted @ 2021-10-07 13:29 阿妮亚 阅读(10121) 评论(36) 推荐(126) 编辑
摘要: 一、数据导入有哪些难题 该功能可以说100%的开发人员都会遇到,并且非常的常见,比如批量操作,你知道哪条数据错了吗? 你都不知道客户更不知道了 1、数据分类 你需要将 插入、更新、忽略不计、错误数据 等进么分类汇总,最后返回给客户,如果没有很好的设计想把这些操作一步到位非常的难 2、高性能 对于插入 阅读全文
posted @ 2021-01-31 20:42 阿妮亚 阅读(4809) 评论(14) 推荐(51) 编辑
摘要: 使用场景 1、Lambda to sql 一直是ORM中最难的功能之一,如果有现成的解析库那么自已写一个ORM难度将大大降低 2、通过Lambda作为KEY进行缓存操作,特别是仓储模式想要拿到表达式进行通用查询缓存 则需要用到表达式解析 3、学习爱好者,如果能够较深入的理Lambda如何去解成Sql 阅读全文
posted @ 2020-12-06 15:49 阿妮亚 阅读(6423) 评论(36) 推荐(94) 编辑
摘要: 介绍 sqlsugar已经在第一时间完美兼容.NET5并且已经有人在使用了, 很多人都担心用了开源框架遇到问题无法解决,导致前功尽弃,使用SqlSugar你大可放心,除了有详细文档和几年的大量用户积累, SqlSugar还提供了完整的服务,让您的项目没有后顾之忧 优点: 简单易用、功能齐全、高性能、 阅读全文
posted @ 2020-11-25 01:03 阿妮亚 阅读(7169) 评论(28) 推荐(70) 编辑
摘要: 背景 SqlSugar是一款国产ORM,除了拥有媲美原生的性能 另外还有满足各种需求的功能,简单好用一分钟就能够轻松上手。 2.x版本正式在自已公司内部项目使用 3.x版本得到了更多公司的喜欢不过也会抱怨有很多不足 4.x版本17年5月发布后得到的评价超出了我的预期, 刚发布的时候做了大量的单元测试 阅读全文
posted @ 2018-02-21 17:15 阿妮亚 阅读(61012) 评论(28) 推荐(71) 编辑
摘要: 人大金仓优点 人大金仓是国产最主流数据库之一 具有和PgSql一样强悍的性能,同时人大金仓支持了四种数据库模式 : Oracle、PgSql、MySql和SqlServer ,假如你们系统有多种数据库开发 有国产化要求,那么你们切换到人大金仓就会很方便了 Nuget安装 C# ORM 搜索人大金仓安 阅读全文
posted @ 2024-03-05 21:58 阿妮亚 阅读(2955) 评论(4) 推荐(53) 编辑
摘要: ​ .NET主流ORM 下面是3款.NET 使用最多的ORM,来自公众号投票结果 ,数据比较真实可靠,也可去搜索公众号继续投票 2023年11月投票结果 测试项目发布时间微信公众号投票 (追逐时间光者)使用难度功能性能 SqlSugar orm 2014 26% 491票 适中 全 中高 EFCor 阅读全文
posted @ 2023-11-21 01:24 阿妮亚 阅读(605) 评论(2) 推荐(8) 编辑
摘要: .NET AOT介绍 .Net8的本地预编机器码NET AOT,它几乎进行了100%的自举。微软为了摆脱C++的钳制,做了很多努力。也就是代码几乎是用C#重写,包括了虚拟机,GC,内存模型等等。而需要C++做的,也就仅仅是引导程序,本篇通过代码来看下这段至关重要的引导程序的运作模式。 .NET支持功 阅读全文
posted @ 2023-11-17 22:31 阿妮亚 阅读(2130) 评论(14) 推荐(14) 编辑
摘要: 1、功能介绍 海量数据操作ORM性能瓶颈在实体转换上面,并且不能使用常规的Sql去实现 当列越多转换越慢,SqlSugar将转换性能做到极致,并且采用数据库最佳API 操作数据库达到极限性能,当然你如果不用sqlsugar了解一下原理也可以使用其他ORM实现 BulkCopy BulkCopy是一种 阅读全文
posted @ 2023-10-08 02:58 阿妮亚 阅读(2709) 评论(11) 推荐(20) 编辑
摘要: TDengine 是国内比较流的时序库之一,支持群集并且免费,在.NET中资料比较少,这篇文章主要介绍SqlSugar ORM来操作TDengine 优点: 1、SqlSugar支持ADO.NET操作来实现TDengine,并且支持了常用的时间函数、支持联表、分页和批量插入和删等操作 2、使用了原生 阅读全文
posted @ 2023-08-27 21:36 阿妮亚 阅读(279) 评论(0) 推荐(5) 编辑
摘要: 知乎网友问 链式重载是我自己创造的一个词,意思是方法A里处理一下参数,return另一个方法A,第二个方法A里处理一下参数调第三个方法A,就这样无限循环下去直到调到真正能出结果的方法A。 本人学艺不精,偶然进行C#开发,感觉看代码要吐。比如看到某处调用方法A,除非有某个特征显眼的参数,否则根本不知道 阅读全文
posted @ 2023-08-25 01:13 阿妮亚 阅读(2079) 评论(39) 推荐(15) 编辑
摘要: SqlSugar ORM SqlSugar 是一款 老牌 .NET 开源多库架构ORM框架 ,一套代码能支持多种数据库像Admin.net、Blog.Core、CoreShop等知名开源项目都采用了SqlSugar作为底层 特色1:超级简单 在不用任何设计模式,任何框架的情况下都可以拥有最佳体验,S 阅读全文
posted @ 2023-08-06 13:45 阿妮亚 阅读(864) 评论(3) 推荐(17) 编辑
摘要: 导航属性 导航属性是作为.NET ORM核心功能中的核心,在SqlSugar没有支持导航属性前,都说只是一个高级DbHelper, 经过3年的SqlSugar重构已经拥有了一套 非常成熟的导航属性体系,本文不是重点讲SqlSugar而是重点讲导航属性的作用,让更多写Sql人还未使用ORM的人了解到O 阅读全文
posted @ 2023-06-05 13:04 阿妮亚 阅读(2955) 评论(21) 推荐(35) 编辑
摘要: 简介 本文主要介绍使用 利用 SqlSugar 来实现多数据库的维护 ,动态建类CRUD,动态建表 ,全局过滤器 ,跨库查询等功能 1、创建表 SqlSugar支持了3种模式的建表(无实体建表、实体建表,实体特性建表),非常的灵活 可以多个数据库 MYSQL MSSQL ORACLE SQLITE 阅读全文
posted @ 2023-03-21 17:17 阿妮亚 阅读(2297) 评论(2) 推荐(23) 编辑
1 2 3 4 5 ··· 11 下一页