SqlSugarRepository是为全库开发而生的ORM框架,能够做到多种数据库之间的无间隙切换,在这一年多的时间里,园友提出的各种需求我都已经切切实实的去做了,做到了能力范围内的最好,一个不错的里程碑。同时也对未来有了更明确的规划,这只是开源的开始,Sugar ORM 还会有更多惊喜。

 

基于SqlSugar的开源CMS(佰签软件出品)和SqlSugar官网 本月将开源 

 

 

主流ORM多库支持情况

Dapper 有多库访问组件,做不了同一个查询语句适用多种数据库。(select * from table这种除外)

EF  有多库访问组件,可以做到同一个查询适用多种数据库,但是命名空间引用不同需要自已用仓储实现多库

SqlSugarRepository 有多库访问组件,可以做到同一个查询适用多种数据库,已经实现内部工厂,比仓储模式的应变能力更强。

 

优点:

语法具有创新并且丰富

接近原生的性能

完整的学习文档

使用方便, Nuget直接搜索SqlSugarRepository下载便可,依赖dll都打包好了

Sugar ORM 所有成员

网友评论