jdao是一個輕量級的orm工具包,通過簡單配置或者連接數據庫提供表名它便可以自動生成與數據庫表一一對應的dao類,生成的dao類提供了與SQL 無關的增刪改查的功能。在復雜的查詢SQL中,我建議編程
GoORM 是 Google Go 語言的 ORM 框架,它映射數據庫記錄到 Go 的結構體。特點是輕量級。 var person1 Person orm.Get(&person1, "id = ?"
Orman 是一個用在Android應用中的輕量級(約170kb)易用的 Java ORM 框架,支持 SQLite、MySQL。 ORMAN 能夠實現: 根據你的Java 類(POJOs)創建數據庫表格。
數據庫操作建議用ORM框架,簡單高效。這里推薦xUtils,里面包含DBUtils。github地址:https://github.com/wyouflf/xUtils 獲得數據庫實例建議用單例模式。
CoreClass 是一鍵 ORM 利器,受 ThinkPHP 的數據庫操作影響非常深遠,如果你了解 ThinkPHP,你會發現本框架和ThinkPHP的數據庫操作太相似了! 此框架已經存在幾年了,實際年齡應該和
Django ORM 中的批量操作 在Hibenate中,通過批量提交SQL操作,部分地實現了數據庫的批量操作。但在Django的ORM中的批量操作卻要完美得多,真是一個驚喜。 數據模型定義
Diesel 是一個安全可擴展的 Rust 編程語言的 ORM 框架和查詢構建工具。Diesel 可避免運行時錯誤,提供最好的性能。 示例代碼: extern?crate?diesel_demo;
Eloquent是laravel中的orm,采取的是active record的設計模式,里面的對象不僅包括領域邏輯,還包括了數據庫操作,但是大家平時使用的時候可能沒有探究eloquent是怎么設計的,active
Castle ActiveRecord框架是一個基于.NET的ORM框架,它實現了ActiveRecord設計模式。它本身就是基于NHibernate,只是封 裝了NHibernate的大部分煩雜細節
GoORM 是 Google Go 語言的 ORM 框架,它映射數據庫記錄到 Go 的結構體。特點是輕量級。 示例代碼: var person1 Person orm.Get(&person1, "id =
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。