.net(c#)主流orm總攬sqlsugar
sqlsugar是國人開發者開發的一款基於.net的orm框架,是可以執行在.net 4.+ & .net core的高效能、輕量級 orm框架,眾多.net框架中最容易使用的資料庫訪問技術。
特點:
開源、免費
國內開發者開發、維護;
支援.net core;
支援主流資料庫,如:sql server,mysql,oracle,sqlite等;
維護更新及時
推薦等級:★★★★☆
petapoco
petapoco:輕量的poco物件和資料庫對映的orm框架。
特點 開源、免費
推薦等級:★★★★☆
linq2db推薦等級:★★★★☆
dos.orm
dos.orm(原hxj.data)於2023年發布,2023年正式開源。在開發過程中參考了nbear與mysoft,吸取了他們的一些精華,加入新思想,同時參考ef的lambda語法進行大量擴充套件。該元件已在數百個成熟專案中應用。官方**:
特點:開源、免費
上手簡單,0學習成本。使用方便,按照sql書寫習慣編寫c#.net**。功能強大
高效能,接近手寫sql
體積小(不到150kb,僅乙個dll)
完美支援sql server(2000至最新版),mysql,oracle,access,sqlite等資料庫
支援大量lambda表示式寫法,國產orm支援度最高,開源中國orm排行前三
不需要像nhibernate的xml配置,不需要像ef的各種資料庫連線驅動
遵循mit開源協議,除不允許改名,其它隨意定製修改
推薦等級:★★★☆☆
servicestack.ormlite
servicestack.ormlite的目標是提供一種方便,無干擾,無配置的rdbms無關型別的封裝,與sql保持高度的契合,展現直觀的api,可以生成可**的sql。
servicestack.ormlite的宗旨:fast, ******, typed orm for .net
特點:開源、收費(免費版只支援單個庫10張表)
推薦等級:★★★☆☆
推薦等級:★★★☆☆
特點:開源、免費
批量寫入
批量讀/多重查詢特性(我理解是在說future?)
批量的集合載入
帶有lazy=」extra」的集合
集合過濾器和分頁集合
二級快取(實際上nh的二級快取貌似也很簡單?)
整合和擴充套件性
**自動生成,減少**和sql的開發量,使開發人員擺脫開sql,ado.net和事務,快取等底層
推薦等級:★★★☆☆
massive
massive:小巧,動態的微orm框架。
推薦等級:★★★☆☆
以上是筆者收集整理的部分目前.net(c#)中流行的orm框架。
PHP 中流行的 rpc 框架有哪些
目錄 php 中流行的 rpc 框架有哪些 第1章 什麼是rpc框架 1.1 什麼是 rpc 框架 1.2 那什麼是遠端呼叫?第2章 rpc與socket有什麼區別 第3章 rpc與rest有什麼區別 第4章 php中流行的rpc框架有哪些 4.1 phprpc 4.2 yar 附件 如果用一句話概...
C 的ORM 開源框架
odb 是乙個開源的,支援多平台,支援多資料庫的 c 的 orm 框架,可將 c 物件資料庫表對映,進行輕鬆的資料庫查詢和操作。使用odb進行物件持久化具有以下優點 示例 view source print?01odb sqlite database db people.db 02 03person...
Web2 0中流行的設計元素顏色
顏色的變化跟人類的智慧型一樣,是無窮的,每個階段都會有流行的色彩,有屬於乙個時代的顏色 web2.0是乙個概念,它宣揚,定位了一些東西,以使用者為中心,群體智慧型,分享等等,等等.同時順應這些需求,一些頂尖的設計師和開發者賦予並領導了一些色彩流行趨勢.我憑感覺做了部分歸納和收集,心理沒大有底,把能想...