打造一款低能儿都会用的ORM框架

Posted 孙凯旋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了打造一款低能儿都会用的ORM框架相关的知识,希望对你有一定的参考价值。

SqlSugar ORM优点:

1、高性能,达到原生最高水准,比SqlHelper性能要高,比Dapper快30% 比EF快50%

2、支持多种数据库 ,sql版本更新最快,其它会定期更新,可以在多种数据库用一种编程方式

3、支持.net Core

4、支持多库并行计算

5、带有实体生成函数和T4模版生成实体

6、无需任何配置 ,还你一个干净的model,可以没有主键 ,也可以有多个主键 ,或者多个自增列

 

 

 

傻瓜教程

 

 

配置代码片段

1、先择工具点击代码片段管理

 

2、选择C#,点击添加,把我的代码片段包目录输进去点回车确定搞定

 

代码片段包下载地址

 https://github.com/sunkaixuan/SqlSugarSnippets

 SqlSugar ORM教程和下载地址

http://www.cnblogs.com/sunkaixuan/p/5654695.html

 

什么是代码片段

例如我们在 类里面写个 if输入tab tab就能智能输入

if (true)
{

}

例如我们在 类里面写个 sw输入tab tab 就能智能输入

switch (switch_on)
{
default:
}

如图:

 

 

代码片段的好处

 可以大大减少你的代码编写量,例如当每个页面都要使用N多个同样的using时,这时候你只要输入us tab tab 就帮你全部引用好

 

 

SqlSugar也将代码片段集成了进来,只为大家更方便的使用他,并且会定期更新,现在只是开始。

 

以上是关于打造一款低能儿都会用的ORM框架的主要内容,如果未能解决你的问题,请参考以下文章

c#现在最好用的ORM是什么框架

手写Mybatis框架(半自动ORM框架)-- 01: 分析实现Mybatis的三个阶段

推荐一款绝对不能错过的 ORM 框架:dbVisitor

轻量级ORM框架 Bankinate

GoWeb框架beego关于orm使用问题

Android ORM应用开发框架KJFrameForAndroid使用详解