SqlSugarRepository是為全庫開發(fā)而生的ORM框架,能夠做到多種數據庫之間的無間隙切換,在這一年多的時間里,園友提出的各種需求我都已經切切實實的去做了,做到了能力范圍內的最好,一個不錯的里程碑。同時也對未來有了更明確的規(guī)劃,這只是開源的開始,Sugar ORM 還會有更多驚喜。
基于SqlSugar的開源CMS(佰簽軟件出品)和SqlSugar官網 本月將開源
主流ORM多庫支持情況
Dapper 有多庫訪問組件,做不了同一個查詢語句適用多種數據庫。(select * from table這種除外)
EF 有多庫訪問組件,可以做到同一個查詢適用多種數據庫,但是命名空間引用不同需要自已用倉儲實現多庫
SqlSugarRepository 有多庫訪問組件,可以做到同一個查詢適用多種數據庫,已經實現內部工廠,比倉儲模式的應變能力更強。
優(yōu)點:
語法具有創(chuàng)新并且豐富
接近原生的性能
完整的學習文檔
使用方便, Nuget直接搜索SqlSugarRepository下載便可,依賴dll都打包好了