GitHub 開源推薦:適用于C++/QT的SQLite ORM 框架 (qq.com)
//?github?項目地址
https://github.com/fnc12/sqlite_orm
參考
https://blog.csdn.net/caichao1234/article/details/8997051/
https://cxymm.net/article/CAICHAO1234/8997051
https://blog.csdn.net/csdndenglu/article/details/90441230
https://blog.csdn.net/lengye7/article/details/80782496
https://blog.csdn.net/hl2015222050145/article/details/52335422
Qxorm 依賴qt
LiteSQL
LiteSQL用xml定義表單,而且感覺它好像是把所有庫的支持都寫到一個動態鏈接庫里面去
litesql需要學習成本,同時對于初學者來說不太方便調試
ODB
QxOrm
Wt::Dbo?
soci
SOCI是一個數據庫操作的庫,并不是ORM庫,它仍舊需要用戶編寫sql語句來操作數據庫
soci,但是soci相關的文檔極少,不同版本的soci估計生成動態鏈接庫的方式不太一致,生成動態鏈接庫不是很方便,
Poco
一系列C++類庫,類似Java類庫,.Net框架,Apple的Cocoa;
側重于互聯網時代的網絡應用程序
使用高效的,現代的標準ANSI/ISO C++,并基于STL
高可移值性,并可在多個平臺下可用
開源,并使用Boost Software License發布
不管是否商用,都完全免費
缺點: 感覺還是寫sql語句