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

sqlSugar .net ORM 框架到底强在什么地方?

ruisui883个月前 (01-21)技术分析26

这几天小编没有发文章一直在看 sqlSugar 这个框架。感觉到了sqlSugar真正的强大

.net 中常见的ORM有 EF、sqlSugar、Dapper。这三个小编都使用过 。

  • EF 微软官方工具包,已经停更了。主要有两个缺点一个是性能,一个是对于复杂的SQL支持不好,需要自己手写相关的扩展才可以
  • Dapper 国外公司开发。性能比EF好 ,写法相对来说 复杂,对于多表查询支持不怎么好。
  • sqlSugar 国内公司开发,性能是目前最好的。功能也比如好,代码自动生成 ,读写分离。用了sqlSugar 基本上 都是围绕在lambda 表达式,委托,匿名类一些在操作。可以说是完全脱离了SQL,在工作开发速度上 会有比较好的提升。
  • sqlSugar 支持多种数据库,像mysql、sqlserver、oracle、 PostgreSQL sqlite等 多种数据库。有着比较好的事务管理功能。

后期小编会对sqlSugar 提供一系列的文章直到工具类的定义完整体系进行处理。大家什么要知道的可以留言,小编会出专门的文章来进行说明

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

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

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

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

“sqlSugar .net ORM 框架到底强在什么地方?” 的相关文章

带你五步学会Vue SSR

作者:liuxuan 前端名狮转发链接:https://mp.weixin.qq.com/s/6K6GUHcLwLG4mzfaYtVMBQ前言SSR大家肯定都不陌生,通过服务端渲染,可以优化SEO抓取,提升首页加载速度等,我在学习SSR的时候,看过很多文章,有些对我有很大的启发作用,有些就只是照搬官...

面试官:聊聊你知道的Vue与React的区别

最近面到很多大公司的时候,小编都会碰到一个很尴尬的问题,很多大公司的技术栈都是React,但是小编学的是Vue,其实从本质上来说两者都是比较优秀的前端框架,所以有些面试官会问到Vue和React的区别。小编认真整理了一些自己所知道的Vue和React的区别,给大家分享分享。1. 模板语法 vs JS...

代码分支规范

一.gitflow工作流说明:主分支:master,稳定版本代码分支,对外可以随时编译发布的分支,不允许直接Push代码,只能请求合并(pull request),且只接受hotfix、release分支的代码合并。gitlab上做限制。热修复分支:hotfix,针对现场紧急问题、bug修复的代码分...

高效使用 Vim 编辑器的 10 个技巧

在 Reverb,我们使用 MacVim 来标准化开发环境,使配对更容易,并提高效率。当我开始使用 Reverb 时,我以前从未使用过 Vim。我花了几个星期才开始感到舒服,但如果没有这样的提示,可能需要几个月的时间。这里有十个技巧可以帮助你在学习使用 Vim 时提高效率。1. 通过提高按键重复率来...

BuildKit 镜像构建工具

#暑期创作大赛#快速开始 对于 Kubernetes 部署,请参阅examples/kubernetes。BuildKit 由buildkitd守护进程和buildctl客户端组成。虽然buildctl客户端可用于 Linux、macOS 和 Windows,但buildkitd守护程序目前仅适用于...

三、Uni-app + vue3 页面如何跳转及传参?

Vue 项目往往需要使用 vue-router 插件,刚开始入门 Uni-app + Vue3 项目的同学,会不会想着路由使用 vue-router V4 版本不就可以了吗?不怕大家笑话,我就是这样想的,毕竟我是第一次使用 Uni-app ,由于孕期记性贼差,所以我决定写成笔记,加深记忆。uni-a...