Persistence.js 是一個異步的 JavaScript 對象數據庫映射(ORM)框架。擁有數據庫無關的獨立抽象層,可輕松支持新的數據庫。該軟件最開始是為瀏覽器設計的,利用 HTML5 的 WebSQL
EntityFramework 是微軟公司為 .NET 開發人員推出的一個 ORM 框架,來實現對數據庫單表數據的創建、讀取、更新和刪除操作,也就是所謂的CRUD(C:Create/R:Read/U:Update
QtPersistence是一個項目為Qt用戶建立一個ORM和持久性庫。它的思想來自Active Record 和 Data Mapper Ruby ORM 項目。 項目主頁: http://www
ServiceStack.NET OrmLite - 是一個輕量級,簡單并且快速,基于約定的POCO ORM。特性: Map a POCO class 1:1 to an RDBMS table, cleanly
ORM模塊對Hibernate、JDO、TopLinkiBatis等ORM框架提供支持 ORM模塊依賴于dom4j.jar、antlr.jar等包 在Spring里,Hibernate的資源要
mysql-warp是一個100%純JavaScript的輕量級ORM,運行在Node.js環境中,提供高性能異步的mysql數據庫訪問,模型定義簡單,既支持Model查詢,又支持直接運行SQL。
一個基于Knex.js的Node.js ORM框架,支持PostgreSQL,MySQL和SQLite3 簡單來說,Bookself是一個優秀的代碼庫,它易于閱讀、理解、可擴展。它不強制你使用任何
FluentData 是一款在 .NET 環境下運行的輕量型 ORM 組件,主要用于 .NET 項目快速訪問數據庫。 目前支持的數據庫有: MS SQL Server using the native
fromerr=YrimlQXj Neurosync 是一個 JavaScript ORM 庫,支持離線和實時操作。沒錯,是 ORM,但并沒有瘋狂到直接連接到后臺數據庫。對 Neurosync 來說,數據庫就是后端的
MyBatis.NET 是一個 .NET 版本的 MyBatis。
jOOQ 高效的合并了復雜SQL、類型安全、源碼生成、Active Records、存儲過程以及高級數據類型的 Java 類庫。
persistence.js 是一個異步的 JavaScript 對象數據庫映射(ORM)框架。擁有數據庫無關的獨立抽象層,可輕松支持新的數據庫。該軟件最開始是為瀏覽器設計的,利用 HTML5 的 WebSQL
Squeryl是一個ORM和DSL框架,可以通過它用最有效和最安全的方式和數據庫打交道,讓你從此告別訪問數據庫的煩惱和冗余代碼,寫SQL像寫Scala一樣簡單搞笑(高效)。 看看它的特性: 能夠讓
Sequelize是一個易于使用,支持多SQL方言(dialect)的對象-關系映射框架(ORM),這個庫完全采用JavaScript開發并且能夠用在Node.JS環境中。它當前支持MySQL, MariaDB
xorm是一個Go語言的ORM庫. 通過它可以使數據庫操作非常簡便。 目前沒有正式的項目來使用此庫,如果有,我們將會把它列出來。 驅動支持 目前支持的Go數據庫驅動如下: Mysql: github
persistence.js 是一個異步的 JavaScript 對象數據庫映射(ORM)框架。擁有數據庫無關的獨立抽象層,可輕松支持新的數據庫。該軟件最開始是為瀏覽器設計的,利用 HTML5 的 WebSQL
Generic DAO 是一個 Java 的輕量級 ORM 框架,允許開發者為持久化對象編寫 DAO 類。 示例代碼: public class BlogLogicImpl implements BlogLogic
OOS 是一個 C++ 的 ORM 框架。旨在封裝所有數據庫后端功能,并對開發者提供統一的訪問 API。使用 OOS 我們不需要了解后端數據庫的類型和 SQL 語句,提供類 STL 的 API 和所有持久化對象的容器。
Cayenne 是一個完全開源的基于 Apache License 的數據持久化框架。除了具有一般 ORM 工具所具有的特性外,它還具有很多非常好的特性,比如可以將一個或多個模式數據庫和 Java 對象綁
一個Go語言的ORM框架,目前支持MySQL、PostgresSQL和SQLite 一個使用示例: // Define a type for your join // It *must* contain