
【ORM】SqlSugar
文章平均质量分 95
Microi风闲
三天不学习
展开
-
SqlSugar 进阶之原生Sql操作与存储过程写法 【ORM框架】
🌈下面的方法支持复杂的Sql 、 返回多个结果集 、存储过程等 、可以理解为了一个高级DbHelper。原创 2025-03-11 22:56:18 · 925 阅读 · 12 评论 -
【并发控制、更新、版本控制】.NET开源ORM框架 SqlSugar 系列
2个相同的业务代码 同时执行时必须等待 第一个执行成功后执行。主键查询一般是行锁,如果非主键可以会变成表锁。原创 2025-02-11 21:30:57 · 921 阅读 · 6 评论 -
【Delete 删除数据语法合集】.NET开源ORM框架 SqlSugar 系列
💎前面的章节介绍了各种SqlSugar各种场景的查询操作,接下来将介绍SqlSugar增、删、改相关操作。数据库插入数据的方法包括:使用SQL插入语句、通过ORM框架、使用批量插入技术、利用存储过程。原创 2025-01-14 22:39:33 · 1896 阅读 · 0 评论 -
【update 更新数据语法合集】.NET开源ORM框架 SqlSugar 系列
前面的章节介绍了各种SqlSugar各种场景的查询操作,接下来将介绍SqlSugar增、删、改相关操作。数据库插入数据的方法包括:使用SQL插入语句、通过ORM框架、使用批量插入技术、利用存储过程。原创 2025-01-10 20:37:58 · 4184 阅读 · 39 评论 -
【SqlSugar雪花ID常见问题】.NET开源ORM框架 SqlSugar 系列
雪花算法(Snowflake)是一种用于生成唯一标识符(ID)的分布式算法。它可以生成趋势递增且具有一定时间顺序的64位整数,适用于分布式系统中的唯一ID生成需求。下面将介绍雪花ID在SqlSugar中的用法。如果你有好用的雪花ID组件用习惯了也可以使用你自个的算法(用自已的算法WorkId等都需要你的算法自已支持)//程序启动时执行一次就行return 你的雪花ID方法();原创 2025-01-02 22:16:32 · 1288 阅读 · 4 评论 -
【insert 插入数据语法合集】.NET开源ORM框架 SqlSugar 系列
💯前面的章节介绍了各种SqlSugar各种场景的查询操作,接下来将介绍SqlSugar增、删、改相关操作。数据库插入数据的方法包括:使用SQL插入语句、通过ORM框架、使用批量插入技术、利用存储过程。以上介绍了SqlSugar的各种插入操作,除此之外还有 无实体插入、导航插入、AOP插入等等。原创 2025-01-02 21:59:16 · 1202 阅读 · 0 评论 -
【查询返回结果类型】.NET开源ORM框架 SqlSugar 系列
当我们用原生sql语句查询时一般返回的都是dataset数据集,当用上ORM框架时其实底层也是对数据集的各种封装。那我们今天就来看看ORM框架执行查询语句时返回哪些类型。感觉东西太多了,脑子记不住啊。大家都是一样,只要大概记住有这么个概念就行,等需要的时候再来翻翻笔记。原创 2024-12-26 22:48:38 · 1207 阅读 · 2 评论 -
【Select 语法全解密】.NET开源ORM框架 SqlSugar 系列
说到SQL语句,最常见的也是最重要的两个关键词 莫过于Where和Select两兄弟了。Where关键词主要用作条件筛选,使用频率那是大的不得了,那我们今天给它开个专场,看看ORM框架里Select都有哪些语法。感觉东西太多了,脑子记不住啊。大家都是一样,只要大概记住有这么个概念就行,等需要的时候再来翻翻笔记。原创 2024-12-22 16:10:52 · 1643 阅读 · 3 评论 -
【Where语法全解密】.NET开源ORM框架 SqlSugar 系列
说到SQL语句,最常见的也是最重要的两个关键词 莫过于Where和Select两兄弟了。Where关键词主要用作条件筛选,使用频率那是大的不得了,那我们今天给它开个专场,看看ORM框架里Where都有哪些语法。看吧,一个最普通的Where关键词竟然有那么多用法,你学废了吗?🎀💎🎀 .NET开源 ORM 框架 SqlSugar 系列 🎀💎🎀【开篇】.NET开源 ORM 框架 SqlSugar 系列【入门必看】.NET开源 ORM 框架 SqlSugar 系列。原创 2024-12-20 20:14:56 · 1267 阅读 · 1 评论 -
【报表查询】.NET开源ORM框架 SqlSugar 系列
在我们实际开发场景中,报表是最常见的功能,业主爸爸们最喜欢对着大屏和报表指点江山。今天介绍如果通过sqlsugar层来处理报表数据。Sql可以方便的创建临时表并且可以将这些临时表进行JOIN操作。Sql可以方便的实现行列互转操作。以上2点用sqlsugar就能很好解决,下面我们将来展示几个最常见的实践示例。以前用原生SQL写报表查询真的太费劲了,现在有了ORM的加持,感觉不要太好。🎀💎🎀 .NET开源 ORM 框架 SqlSugar 系列 🎀💎🎀。原创 2024-12-19 20:07:21 · 5031 阅读 · 59 评论 -
【跨库查询、多库查询】.NET开源 ORM 框架 SqlSugar 系列
💎摘要:本章主要介绍跨库查询和多库查询场景,罗列出各种可能会遇到的问题来一一展示案例。原创 2024-12-12 23:59:24 · 1427 阅读 · 8 评论 -
【过滤器】.NET开源 ORM 框架 SqlSugar 系列
🎯全局过滤器的作用是设置 一个查询条件 ,当你查询操作的时候满足这个条件,那么你的查询就会附加你设置的条件。📍过滤假删除数据 比如 每个查询后面都要加。原创 2024-12-11 20:23:27 · 1241 阅读 · 0 评论 -
【查询函数】.NET开源ORM框架 SqlSugar 系列
🎯本章的主角是SqlFunc, 通过它调用各种sql函数,在应对各种复杂查询语句发挥着重要的作用。原创 2024-12-09 20:44:39 · 2364 阅读 · 35 评论 -
【动态表达式】.NET开源 ORM 框架 SqlSugar 系列
🎯动态表达式可以方便动态表达式实现业务处理 ,当我们的业务场景需要N多聚合查询条件时,这个功能尤为重要。✅原创 2024-12-07 17:05:50 · 1031 阅读 · 3 评论 -
【表格查询】.NET开源 ORM 框架 SqlSugar 系列
💯表格查询一般用于动态条件查询,前端只要给JSON后台就可以实现动态查询原创 2024-12-07 16:27:27 · 1018 阅读 · 0 评论 -
【树型查询】.NET开源 ORM 框架 SqlSugar 系列
🎯树型查询是指通过树形结构对数据进行查询的方法,常见于处理具有层级关系的数据,如文件系统、组织结构、分类目录等。树型查询的核心在于理解数据的层级关系和关系。🔥原创 2024-12-06 13:55:36 · 888 阅读 · 0 评论 -
【并集查询】.NET开源 ORM 框架 SqlSugar 系列
🤖 每个查询语句都有其对应的结果集,我们可以将多个查询语句的结果集合并起来,这可以称为;🔥原创 2024-12-05 23:48:15 · 885 阅读 · 1 评论 -
【配置查询】.NET开源 ORM 框架 SqlSugar 系列
🎯配置查询解决大量用到多表查询 ,只为一个字段就进行联表的问题。原创 2024-12-04 23:02:01 · 1536 阅读 · 2 评论 -
【分页查询】.NET开源 ORM 框架 SqlSugar 系列
💦分页主要用到的核心方法有两个,分别是ToPageList 和ToOffsetPage💥💕原创 2024-12-01 00:03:11 · 1310 阅读 · 0 评论 -
【分组去重】.NET开源 ORM 框架 SqlSugar 系列
🤖 比基础语法稍微复杂的分组去重查询,日常开发中非常常见,强烈建议掌握。💕💕原创 2024-12-01 00:24:16 · 1368 阅读 · 0 评论 -
【嵌套查询】.NET开源 ORM 框架 SqlSugar 系列
🎀SqlSugar嵌套查询是SQL中一种常用的查询方法,它允许你在一个查询中嵌入另一个查询的结果作为其条件。嵌套查询通常使用IN ,EXISTS ,ANY/SOME ,和ALL这些操作符来实现。原创 2024-12-02 21:24:45 · 1421 阅读 · 0 评论 -
【子查询】.NET开源 ORM 框架 SqlSugar 系列
💥SqlSugar在子查询上支持是非常强大,比如 子查询进行联表、IN、NOT IN和SELECT一列等。一起来学习吧。💦原创 2024-12-02 20:52:54 · 1424 阅读 · 0 评论 -
【导航查询】.NET开源 ORM 框架 SqlSugar 系列
💦 导航查询作用:主要处理主对象里面有子对象这种层级关系查询,掌握好该可成可以应对项目复杂的对应关系。原创 2024-12-02 09:38:05 · 1520 阅读 · 0 评论 -
【联表查询】.NET开源 ORM 框架 SqlSugar 系列
🤖联表查询、关联查询、JoinTable、连表查询、Left Join ,一起来学习下吧。🫶原创 2024-12-01 12:19:25 · 1471 阅读 · 0 评论 -
【排序用法】.NET开源 ORM 框架 SqlSugar 系列
💦主要介绍数据库的各种排序方式,比如多列排序、联表排序、动态排序、随机排序等。一起来学习吧。💕💕原创 2024-12-01 00:10:29 · 1057 阅读 · 0 评论 -
【查询基础】.NET开源 ORM 框架 SqlSugar 系列
🔥万丈高楼平地起,做开发想要技术精进,必须要有扎实的基础功底。基础SQL查询语法一定要牢记于心,才能应对后面更为复杂的形势。💦原创 2024-11-30 20:58:52 · 1285 阅读 · 0 评论 -
【查询目录】.NET开源 ORM 框架 SqlSugar 系列
🔥这里是ORM各种查询的分类大纲,可以快速掌握有哪些查询方式。💕原创 2024-11-30 20:42:03 · 1656 阅读 · 1 评论 -
【连接池】.NET开源 ORM 框架 SqlSugar 系列
💥本文主要是介绍底层原理,单纯的使用可以不看这文章,毕竟ORM也是用的底层的ADO,知道些原理心理更加安心一些。原创 2024-11-29 22:11:06 · 1827 阅读 · 0 评论 -
【数据事务】.NET开源 ORM 框架 SqlSugar 系列
🔥数据库事务()是访问并可能操作各种的一个数据库操作,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。🔥。原创 2024-11-29 21:47:41 · 1995 阅读 · 0 评论 -
【Code First】.NET开源 ORM 框架 SqlSugar 系列
💕通过Code First 方式创建表,做数据迁移等。💦原创 2024-11-28 21:28:39 · 1202 阅读 · 0 评论 -
【Db First】.NET开源 ORM 框架 SqlSugar 系列
🔥DbFirst(数据库优先)是Entity Framework(EF)中的一种开发模式,其核心思想是先创建数据库,然后根据数据库的结构生成对应的实体类和数据访问代码。🔥原创 2024-11-28 23:45:22 · 1701 阅读 · 1 评论 -
【实体配置】.NET开源 ORM 框架 SqlSugar 系列
🔥ORM实体通过映射关系将数据库表中的数据与应用程序中的对象关联起来。这种映射关系使得开发者可以通过操作对象来执行数据库操作,如增加、删除、查询和更新数据,而不需要直接编写SQL语句。💕原创 2024-11-28 20:52:36 · 1436 阅读 · 0 评论 -
【入门必看】.NET开源 ORM 框架 SqlSugar 系列
💦可以通过SqlSugarClient 或者SqlSugarScope 来操作数据库,API都一样只是模式不同原创 2024-11-27 23:52:17 · 1310 阅读 · 0 评论 -
【开篇必看】.NET开源 ORM 框架 【SqlSugar系列】
💦1. 什么是ORM?对象-关系映射(,简称ORM),面向对象的开发方法是当今企业级应用开发环境中的主流开发方法,关系数据库是企业级应用环境中永久存放数据的主流数据存储系统。对象和关系数据是业务实体的两种表现形式,业务实体在内存中表现为对象,在数据库中表现为关系数据。内存中的对象之间存在关联和继承关系,而在数据库中,关系数据无法直接表达多对多关联和继承关系。因此,对象-关系映射(ORM)系统一般以中间件的形式存在,主要实现程序对象到关系数据库数据的映射。2. 为什么使用ORM?原创 2024-11-27 21:47:13 · 1047 阅读 · 6 评论