Informatika & Komputer    
   
Daftar Isi
(Sebelumnya) List of object-oriented progra ...List of observatory software (Berikutnya)

Daftar/Tabel -- object-relational mapping software

This is a list of well-known object-relational mapping software. It is not up-to-date or all-inclusive.

Contents

C++

NameOpen sourceLicenseFramework-specificQt supportboost supportMySQL supportPostgreSQL supportSQLite supportOracle supportMSSQL Server supportODBC supportIBM DB2 support
LiteSQLYesBSDnoYes YesYesYes    
ODBYesGPL/othernoYesYesYesYesYesYesYes  
Wt::DboYesGPL / commercialnoNoYesYesYesYesYesNoNoNo
QxOrmYesLGPLyes, Qt and boostYesYesYesYesYesYesYesYesYes

Flex

Java

MonoTouch / iOS

.NET

Object Pascal (Delphi)

  • Bold for Delphi Probably the most mature framework for Delphi, but not available due to Embarcadero Helped.
  • ECO by Capable Objects, available for Delphi 2007 and Delphi Prism 2010

Objective-C, Cocoa

  • Enterprise Objects, one of the first commercial OR mappers, available as part of WebObjects
  • Core Data, object graph management framework with several persistent stores, ships with Mac OS X and iOS
  • TMS AureliusORM, framework for Delphi with full support for data manipulation, complex and advanced queries, inheritance, polymorphism.
  • DORM, Delphi implementation of Data Mapper Enterprise Design Pattern.

Perl

PHP

  • CakePHP, ORM and framework for PHP 5, open source (scalars, arrays, objects); based on database introspection, no class extending
  • CodeIgniter, framework that includes an ActiveRecord implementation
  • Doctrine, open source ORM for PHP 5.2.3, 5.3.X. Free software (GNU LGPL)
  • FuelPHP, ORM and framework for PHP 5.3, released under the MIT license. Based on the ActiveRecord pattern.
  • PdoMap, open source ORM for PHP 5.x, inspired by Hibernate, free software (GNU LGPL)
  • Propel, ORM and query-toolkit for PHP 5, inspired by Apache Torque, free software, MIT
  • Qcodo, ORM and framework for PHP 5, open source
  • Rocks, open source ORM for PHP 5.1 plus, free for non-commercial use, GPL
  • Redbean, ORM layer for PHP 5, creates and maintains tables on the fly, open source, BSD
  • Torpor, open source ORM for PHP 5.1 plus, free software, MIT, database and OS agnostic
  • Yii, ORM and framework for PHP 5, released under the BSD license. Based on the ActiveRecord pattern.
  • Zend Framework, framework that includes a table data gateway and row data gateway implementations.

Python

Ruby

Smalltalk

  • TOPLink/Smalltalk, by Oracle, the Smalltalk predecessor of the Java version of TOPLink

Visual Basic 6.0

See also

References

(Sebelumnya) List of object-oriented progra ...List of observatory software (Berikutnya)