Jump to content

List of object–relational mapping software

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Lumingz (talk | contribs) at 14:16, 18 June 2006. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

This is a list of well-known object-relational mappers. This list is neither up-to-date nor all-inclusive.

ColdFusion

  • Arf [1] ARF - Active Record Factory
  • CFCPowerTools [2] Batch generation of your data layer objects in minutes.
  • Reactor [3] Reactor is a very simple API for ColdFusion which generates and instantiates database abstraction CFCs on the fly as needed.
  • objectBreeze [4] objectBreeze creates objects directly from your data persistence layer.
  • Transfer [5] Transfer is a library for generating Business Objects on the fly and abstracting database transactions through them.

Common Lisp

  • CLSQL [6] CLSQL is a Database interface Library for Common Lisp that can access a number of different SQL database engines.

Java

.NET

Perl

PHP

  • Metastorage [54] ORM classes generator tool for PHP 4, PHP 5 or higher, open source
  • Propel (PHP ORM toolkit) [55] ORM and Query-Toolkit for PHP5, inspired from Apache Torque, open source
  • DB_DataObject [56] PEAR Package, open source
  • Php Object Generator (POG) [57] Open Source online ORM Generator, creates objects for PHP 5, PHP 4
  • CakePHP [58] Framework modelled on Rails, that uses common design patterns such as ActiveRecord.
  • EZPDO, [59], A lightweight and easy-to-use PHP persistence solution. Open source.
  • Doctrine, [60], Open source ORM solution for PHP
  • ADOdb Active Record, [61], Recently, ADOdb, a well-known PHP database abstraction layer, has included an implementation of ActiveRecord as well.

Python

Lists of ORM tools for Python: [62] [63]

Ruby

Smalltalk