当前位置:首页 > 技术分析 > 正文内容

一套 简单的Net底层ORM框架使用(.net底层框架)

ruisui885个月前 (01-21)技术分析34

SqlSugar .Net ORM 简单介绍

SqlSugar 是一款 老牌 .NET 开源多库架构ORM框架(EF Core单库架构),由果糖大数据科技团队

维护和更新 ,开箱即用最易上手的.NET ORM框架 。生态圈丰富,目前开源生态仅次于EF Core,但是在需要

多库兼容的项目或产品中更加偏爱SqlSugar ,支持多个数据库及真正可以实现零Sql的ORM,拥有超强查询体系:导航查询、联表查询、并集查询、子查询 、 报表查询 等

安装

1、打开Nuget

点击项目引用 右键 Nuget管理

2、安装SqlSugar

根据不同.NET版本安装 ,只需要安装一个dll即可(用到什么功能缺什么dll会提示你安装)

.Net Core 3.1 & 5 & 6 &7 &8

通用版:SqlSugarCore 带常用数据库用驱动

纯净版:SqlSugarCoreNoDrive 无驱动版本,用了缺什么在安装

说明:纯净版和通用版代码是同一套没有区别,唯一区就是NUGET是否打包常用驱动的区别

.Net Framework

纯净版:SqlSugar


.Net Core2.0

低版本.NET Core安装: SqlSugarCore_NetCore2 , 高版本的还是使用SqlSugarCore

实体类使用简单使用




个人觉得SqlSugar 是蛮好用的一种ORM框架,可以新建数据库及表,新的字段支持批量导入

支持集合的linq语法


有什么不对的,请多多指教

引用说明:SqlSugar .Net ORM 5.X 官网 、文档、教程 - SqlSugar 5x - .NET果糖网

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/437.html

标签: c# orm框架
分享给朋友:

“一套 简单的Net底层ORM框架使用(.net底层框架)” 的相关文章

Vue进阶(幺叁捌):vue路由传参的几种基本方式

1、动态路由(页面刷新数据不丢失)methods:{ insurance(id) { //直接调用$router.push 实现携带参数的跳转 this.$router.push({ path: `/particulars/${id}`,...

vue打开新窗口并且实现传参,有图有真相

我要实现的功能是打开一个新窗口用来展示新页面,而且需要传参数,并且参数不能显示在地址栏里面,而且当我刷新页面的时候,传过来的参数不能丢失,要一直存在,除非我手动关闭这个新窗口,即浏览器的标签页。通过面向百度编程,发现网上的根本达不到这个效果,而且还都是坑,明明实现不了,还若有其事的写出来,于是我在标...

精品微信小程序在线考试系统+后台管理系统|前后...

《微信小程序在线考试系统+后台管理系统|前后分离VUE》该项目含有源码、论文等资料、配套开发软件、软件安装教程、项目发布教程等本系统包含微信小程序前台和Java做的后台管理系统,该后台采用前后台前后分离的形式使用Java+VUE微信小程序——前台涉及技术:WXML 和 WXSS、JavaScript...

首批龙芯3A6000电脑规模化应用:内置QQ、微信主流软件

6月18日消息,今日,龙芯中科宣布,近千台龙芯3A6000电脑走进福建福州某区各科室并服务于具体工作开展。据介绍,该批电脑为实现首批规模化应用的3A6000整机产品,搭载国产操作系统,内置主流办公和即时通讯等软件,可充分满足打印机利旧要求(兼容原有打印机设备)。3A6000根据官方晒出的桌面截图显示...

几种 TCP 连接中出现 RST 的情况

现在是一个网络时代了。应该不少程序员在编程中需要考虑多机、局域网、广域网的各种问题。所以网络知识也是避免不了学习的。而且笔者一直觉得 TCP/IP 网络知识在一个程序员知识体系中必需占有一席之地的。在 TCP 协议中 RST 表示复位,用来异常的关闭连接,在 TCP 的设计中它是不可或缺的。发送 R...

Intel RST技术操作指南

一、RST技术介绍1、RST:Intel Rapid Storage Technology(Intel快速存储技术)的英文简称,功能是提高计算机系统性能。就是用一块固态硬盘(SSD)给机械硬盘(HDD)做缓存,提高系统存储的读写速度。2、优势:它具有的特点和优势是能够提升整体硬盘的速度,但是却不会降...