摘要:
一、大家是否有这个需求 1.跨品种查询 :比如 MYSQL和一个SQLSERVER进行联表查询 ,或者SQLITE和MYSQL进行联表查询 2.跨服务器查询 : A服务器和B服务器查询 如果想同时支持1和2 相信很多人都没有比较好的解决方案 我的设计是通过多库架构来实现多库操作 二、 多库架构ORM 阅读全文
摘要:
.NET ORM 新概念导航 今天这篇文章分享一款好用简单的ORM框架 SqlSugar ,相比 EF Core的导航查询 更加简单 ,配置更加容易,几分钟就能上手 1、导航查询特点 作用:主要处理主对象里面有子对象这种层级关系查询 1.1 无外键开箱就用 其它ORM导航查询 需要 各种配置或者外键 阅读全文
摘要:
功能介绍 (需要版本5.0.45) 大数据操作ORM性能瓶颈在实体转换上面,并且不能使用常规的Sql去实现 当列越多转换越慢,SqlSugar将转换性能做到极致,并且采用数据库最佳API 操作数据库达到极限性能 功能用法 BulkCopy 性能远强于现有市场的 ORM框架,比 EFCore Efco 阅读全文
摘要:
框架描述 WebFirst 是一新代的 代码生成器,用法简单,功能强大,支持多种数据库 ,具体功能如下: 一、 建库、CodeFirst方式在线建表,没用到CodeFirst的用户可以用工具轻松体验,支持公共字段 二、导出EXCEL文档,把每个表的数据导出来 三、模版管理 可以自个添加修改模版,使用 阅读全文
摘要:
一、数据导入有哪些难题 该功能可以说100%的开发人员都会遇到,并且非常的常见,比如批量操作,你知道哪条数据错了吗? 你都不知道客户更不知道了 1、数据分类 你需要将 插入、更新、忽略不计、错误数据 等进么分类汇总,最后返回给客户,如果没有很好的设计想把这些操作一步到位非常的难 2、高性能 对于插入 阅读全文
摘要:
使用场景 1、Lambda to sql 一直是ORM中最难的功能之一,如果有现成的解析库那么自已写一个ORM难度将大大降低 2、通过Lambda作为KEY进行缓存操作,特别是仓储模式想要拿到表达式进行通用查询缓存 则需要用到表达式解析 3、学习爱好者,如果能够较深入的理Lambda如何去解成Sql 阅读全文
摘要:
介绍 sqlsugar已经在第一时间完美兼容.NET5并且已经有人在使用了, 很多人都担心用了开源框架遇到问题无法解决,导致前功尽弃,使用SqlSugar你大可放心,除了有详细文档和几年的大量用户积累, SqlSugar还提供了完整的服务,让您的项目没有后顾之忧 优点: 简单易用、功能齐全、高性能、 阅读全文
摘要:
背景 SqlSugar是一款国产ORM,除了拥有媲美原生的性能 另外还有满足各种需求的功能,简单好用一分钟就能够轻松上手。 2.x版本正式在自已公司内部项目使用 3.x版本得到了更多公司的喜欢不过也会抱怨有很多不足 4.x版本17年5月发布后得到的评价超出了我的预期, 刚发布的时候做了大量的单元测试 阅读全文
摘要:
简介 本文主要介绍使用 利用 SqlSugar 来实现多数据库的维护 ,动态建类CRUD,动态建表 ,全局过滤器 ,跨库查询等功能 1、创建表 SqlSugar支持了3种模式的建表(无实体建表、实体建表,实体特性建表),非常的灵活 可以多个数据库 MYSQL MSSQL ORACLE SQLITE 阅读全文
摘要:
一、大家是否有这个需求 1.跨品种查询 :比如 MYSQL和一个SQLSERVER进行联表查询 ,或者SQLITE和MYSQL进行联表查询 2.跨服务器查询 : A服务器和B服务器查询 如果想同时支持1和2 相信很多人都没有比较好的解决方案 我的设计是通过多库架构来实现多库操作 二、 多库架构ORM 阅读全文
摘要:
CoreShop商城 特色:.net第一国产电商项目,影响力最大 核心商城系统(CoreShop) 是基于 Asp.Net 5.0、Uni-App开发、 支持可视化布局的小程序商城系统; 前后端分离,支持分布式部署,跨平台运行;拥有分销、代理、团购秒杀、 接龙、拼团、直播、优惠券、自定义表单等众多营 阅读全文
摘要:
ClickHouse应用场景 ClickHouse 是俄罗斯的 Yandex 于 2016 年开源的用于在线分析处理查询(OLAP :Online Analytical Processing)MPP架构的列式存储数据库(DBMS:Database Management System),能够使用 SQ 阅读全文
摘要:
市场上轻量级ORM有很多,比如Dapper、Chloe 本篇文章就介绍一下 功能比较多并且全的ORM 1、Entity Framework(重量级) 2、SqlSugar(重量级) 3、NHibernate(重量级) 4、PetaPoco (介于EF和Dapper之间) 对比:操作的难易程度、执行效 阅读全文
摘要:
什么是JORM框架? 全称 :Json Object Relational Mapping ,它是通过JSON 对象 去实现数据库的一个关系映射 ,我理想中完整的JORM包含功能有 ·1、表权授权 2、字段级别授权 3、查询返回备注 4、可以配置化 5、支持丰富的SQL语法 6、数据验证 7、JSO 阅读全文
摘要:
1、WebFirst框架描述 WebFirst 是果糖大数据团队开发的新一代 高性能 代码生成器&数据库设计工具,由.net core + sqlsugar 开发 导入1000个表只要1-2秒,用法简单,功能强大,支持多种数据库 ,具体功能如下: 一、 建库、CodeFirst方式在线建表,没用到C 阅读全文
摘要:
.NET ORM 新概念导航 今天这篇文章分享一款好用简单的ORM框架 SqlSugar ,相比 EF Core的导航查询 更加简单 ,配置更加容易,几分钟就能上手 1、导航查询特点 作用:主要处理主对象里面有子对象这种层级关系查询 1.1 无外键开箱就用 其它ORM导航查询 需要 各种配置或者外键 阅读全文
摘要:
SqlSugar ORM完美支持了读写分离,使用超级简单,只要配置连接字符串即可 读写分离:配置从表 1.如果存在事务所有操作都走主库,不存在事务 修改、写入、删除走主库,查询操作走从库 2.HitRate 越大走这个从库的概率越大 SqlSugarClient db = new SqlSugarC 阅读全文
摘要:
通用查询用途 一般我们Grid控件,会有很多条件传给后台,如果每个条件都写一个逻辑的话,那么工作量将非常大,所以通用查询功能是每个软件必备的, SqlSugar将通用查询封装到支持了树型条件,并且支持所有常用的操作,用SqlSugar或者不用SqlSugar的都可参参考一下 1、简单多条件多动参数 阅读全文