一個好用直觀的 數據庫操作ORM
Kynetic ORM 是一個 C# 4.0 的 ORM 框架,無需外部配置文件,支持原生的 SQL 查詢語法,完全支持 POCO 對象、使用 C# 4.0 動態、泛型和發射。
Pony是一個非常酷和新的 Python ORM ,它能夠讓你使用Python generators來查詢一個數據庫。這些generators然后會轉成高效的SQL。
common-orm 是ORM 框架,兼容spring 事務,提供分庫分表功能。
Quick ORM 是一個 Python 的 ORM 框架。超級簡單的安裝和配置,可以一分鐘上手!
quick_orm 是一個 Python 的 ORM 框架. 安裝和使用超級簡單, 可以一分鐘上手! 基于SQLAlchemy構建, 在功能上是SQLAlchemy的超集. quick_orm 最大的特點是以非常簡單易學易用的形式提供了完備強大的功能.
Darks ORM框架是多年前開發的一個Java web ORM框架,現在整理更新后發布。Darks ORM框架綜合了hibernate及mybatis的特點,同時也加入了很多新元素。它可以像hibernate一樣通過簡單易用的API接口進行 CRUD數據庫操作,也可以像mybatis一樣通過XML分離進行高效可配的操作;同時它可以混合兩種調用方式,簡單普遍的操作采用API,復雜的操作采用XML映射,集各家之所長。
Ebean是一個對象/關系映射持久層框架。它與EJB3相類似,但該框架簡單易于學習和使用。它特點: 1.兼容EJB3 ORM映射。2.支持級聯保存和刪除。3.支持懶加載。4.事務管理和日記功能。5.Statement Batching 5.支持緩存。6.Clustering。7.集成Lucene文本搜索。
/* * 檢測對象是否是空對象(不包含任何可讀屬性)。 * 方法只既檢測對象本身的屬性,不檢測從原型繼承的屬性。 */ function isOwnEmpty(obj) { for(var name in obj) { if(obj.hasOwnProperty(name)) { return false; } } return true; }; /* * 檢測對象是否是空對象(不包含任何可讀屬性
u-orm 是一個適用、快速、簡單、輕量級的 Java ORM 小型框架,無第三方包依賴,只有一個commons-logging.jar ,為了日志輸出。
jorm (Just ORM) 是一個超輕量級的 Java 的對象映射框架。
提供一種非常簡便的方式來操作 Android 數據庫。
假如你喜歡原生的Sql語句,又喜歡ORM的簡單,那你一定會喜歡上Dapper這款ROM。Dapper的優勢:<br> 1,Dapper是一個輕型的ORM類。代碼就一個SqlMapper.cs文件,編譯后就40K的一個很小的Dll.<br> 2,Dapper很快。Dapper的速度接近與IDataReader,取列表的數據超過了DataTable。
日志輸出。整個jar包只有121KB,并封裝了很多實用的操作函數,詳細見api中的org.uorm.dao.common.ICommonDao 。 enjoy it! just make your own simple orm.
YB.ORM庫的目標是簡化編寫C++代碼中處理SQL數據庫。我們的目標是提供一個方便的接口,如SQLAlchemy的(蟒蛇)或休眠(JAVA)。庫本身是跨平臺的,支持各種SQL方言:sqlite3的,MySQL和Postgres的,甲骨文,和火鳥。集成升壓,Qt4的,和wxWidgets 是內置的。
對自己的框架確定ORM的實現方案。要求盡量對開發友好,開發簡單明了。
TypeORM是一個采用TypeScript編寫的用于Node.js的優秀ORM框架,支持使用TypeScript或Javascript(ES5, ES6, ES7)開發。
Elixir是基于python界有名的ORM庫SQLAlchemy做的封裝。而且是輕量級的封裝,它提供了更簡單的方式來創建Python類并直接映射到關系數據庫表(即通常所說的Active Record設計模式),類似于Django中的ORM。
JSR220-ORM項目為JSR220(EJB3)與JSR243(JDO2)規范的實現提供一個可視化的開發工具.它將會追蹤這些規范的變化,只要它們合并在一起變成一個公共的持久化標準,這個項目也將會為這個標準提供完全實現的工具.