L'abréviation ORM provient de Mapping Objet-Relationnel et permet d'indiquer une technique de programmation utilisant la base de données avec de la programmation POO (Programmation Orientée Objet). Il en existe pour presque tous les langages de programmations et sont parfois inclus avec d'autres cadres d'applications :
.NET
- CodeFluent Entities
- Dapper
- Entity Framework
- NHibernate
- Linq To SQL
- iBATIS
- Euss
Langage de programmation ColdFusion
- CF-ORM
Langage de programmation Delphi
Langage de programmation Free Pascal
Langage de programmation Java
- Apache Cayenne
- Avaje Ebean
- Java Persistence API
- Hibernate
- iBATIS
- Java Data Objects
- MyBatis
- OJB
- SimpleORM
Langage de programmation Objective-C
- Core Data d'Apple
- chibi-ORM
- FMDB
- sqlitepersistentobjects
Langage de programmation Perl
- DBIx::Class
- Fey::ORM
- Rose::DB::Object
Langage de programmation PHP
- AgileToolKit
- Doctrine (ORM)
- FuelPHP
- Kernel56
- pdoMap
- PersistentObject
- PHPSIMPLEDB
- Propel
- Syrius
Langage de programmation Python
Langage de programmation Ruby
- Active Record
- MyBatis
- RBatis
- Sequel
Voir également
Architecture technologique de projet informatique
Langage de programmation - Vue par modèle technologie
Dernière mise à jour : Lundi, le 30 avril 2012