SqlSugarRepository是为全库开发而生的ORM框架,能够做到多种数据库之间的无间隙切换,在这一年多的时间里,园友提出的各种需求我都已经切切实实的去做了,做到了能力范围内的最好,一个不错的里程碑。同时也对未来有了更明确的规划,这只是开源的开始,Sugar ORM 还会有更多惊喜。
基于SqlSugar的开源CMS(佰签软件出品)和SqlSugar官网 本月将开源
主流ORM多库支持情况
Dapper 有多库访问组件,做不了同一个查询语句适用多种数据库。(select * from table这种除外)
EF 有多库访问组件,可以做到同一个查询适用多种数据库,但是命名空间引用不同需要自已用仓储实现多库
SqlSugarRepository 有多库访问组件,可以做到同一个查询适用多种数据库,已经实现内部工厂,比仓储模式的应变能力更强。
优点:
语法具有创新并且丰富
接近原生的性能
完整的学习文档
使用方便, Nuget直接搜索SqlSugarRepository下载便可,依赖dll都打包好了
Sugar ORM 所有成员

