Comparison of object–relational mapping software: Difference between revisions

Content deleted Content added
No edit summary
Phd ru (talk | contribs)
Released SQLObject 3.13.0.
 
(191 intermediate revisions by 92 users not shown)
Line 1:
{{short description|None}}
{{Expand|date=April 2010}}
 
<!-- ===== *** IMPORTANT NOTE – READ BEFORE ADDING AN ENTRY *** ==== -->
This table shows some of the major ORM software products currently available.
<!-- All entries that point to non-existent articles or external links will -->
<!-- be deleted. Only place entries here that are links to actual Wikipedia -->
<!-- articles specific to this topic. Write the article first, ensuring to -->
<!-- demonstrate notability (per WP:N). External links, redlinks, substubs, -->
<!-- non-notable entries or unrelated related will be pruned periodically. -->
<!-- If you have questions, use the talk page. Please try to keep entries -->
<!-- in alphabetical order. Adding unnecessary links or text to any other -->
<!-- section (such as the "References" section) will also be removed. -->
<!-- ====================================================================== -->
This table shows a comparison of notable and available ORM software products.
 
{| class="wikitable sortable"
|-
! Software
! Orm
! Platform
! Availability
! LicenceLicense
! Version
! Persistence Specification
! Enterprise Licence Cost
|-
| [[Apache Cayenne]]
| DataObjects.net [http://www.x-tensive.com/Products/DO/]
| [[Java (software platform)|Java]]
| .Net 3.5
| [[Open-source software|Open source]]
| Commercial & Open Source<ref>http://www.x-tensive.com//Products/DO/Wiki.aspx?Article=License</ref>
| [[Apache License]] 2.0
| {{wikidata|property|reference|edit|Q773142|P348}} / {{wikidata|qualifier|raw|Q773142|P348|P577}}; {{Time ago|{{wikidata|qualifier|raw|Q773142|P348|P577}}}}
|
| 4.2 (2010-03-02<ref>http://blog.alexyakunin.com/2010/03/dataobjectsnet-v42-is-released.html</ref>)
| $1995<ref>http://www.x-tensive.com//Products/DO/Wiki.aspx?Article=License#Prices</ref>
|-
| [[Dapper ORM|Dapper]]
| DevExpress [http://www.devexpress.com/xpo/ XPO - eXpress Persistent Objects]
| [[.NetNET Framework|.NET]] 4.0
| [[Open-source software|Open source]]
| Commercial
| Apache License 2.0
| 1.8 NuGet
|
|-
| Q1'10 (2010-05-19)
| [[DataNucleus]]
| $79–$199<ref>http://www.devexpress.com/Products/NET/ORM/info.xml</ref>
| [[Java (software platform)|Java]]
| [[Open-source software|Open source]]
| [[Apache License]] 2
| 4.1.0.RELEASE / May 19, 2015
| [[Java Data Objects|JDO]]
|-
| [[DBIx::Class]]
| Perl
| [[Open-source software|Open source]]
| [[Artistic License]] 1.0 & [[GNU General Public License|GPL]]
| 0.082843 / {{start date|2022|05|17}}<ref>{{cite web|url=https://metacpan.org/pod/DBIx::Class|title=DBIx::Class – Extensible and flexible object <-> relational mapper. - metacpan.org|work=metacpan.org|accessdate=16 January 2017}}</ref>
|
|-
|[[Django (web framework)|Django]]
|[[Python (programming language)|Python]]
|[[Open-source software|Open source]]
|[[BSD licenses]]
|{{wikidata|property|preferred|references|edit|Q842014|P348|P548=Q2804309}} {{wikidata|qualifier|preferred|single|Q842014|P348|P548=Q2804309|P577}}; {{Time ago|{{wikidata|qualifier|preferred|single|Q842014|P348|P548=Q2804309|P577}}}}
|
|-
| [[Doctrine (PHP)|Doctrine]]
| PHP
| [[Open-source software|Open source]]
| MIT
| 2.14.1 / January 16, 2023
|
|-
| [[EclipseLink]]
| [[Java (software platform)|Java]]
| [[Open-source software|Open source]]
| [[Eclipse Public License]] Version 1.0 (EPL) and [[Eclipse Distribution License]] Version 1.0 (EDL)
| 2.4.2 / July 4, 2013
| [[Java Persistence API|JPA 2.0]]
|-
|[[Entity Framework|Entity Framework Core]]
|.NET
|[[Open-source software|Open Source]]
|[[Apache License]] 2.0
|6.0 / November 10, 2021
|-
| [[Hibernate (Java)|Hibernate]]
| [[Java Virtual(software Machineplatform)|Java]]
| [[Open-source software|Open source]]
| Open Source
| [[GNU Lesser General Public License]]
| 3.5.5 Final4.31 / AugustApril 1830, 20102021
| [[Java Persistence API|JPA 2.0]]
|
|-
| [[MyBatis]]/[[iBATIS]]
| [[Cross-platform]]
| [[Open-source software|Open source]]
| Open Source
| [[Apache License]] 2.0
|
|
|-
| [[Java Object Oriented Querying|jOOQ]]
| [[Java (software platform)|Java]]
| [[Open-source software|Open source]]
| [[Apache License]] 2.0 and Proprietary License
| 3.2.0 / October 9, 2013
|
|-
| Microsoft [[ADO.NET Entity Framework]]
| .NetNET Framework 4.05
| Part of .NetNET 4.05
| [[Apache License]] 2.0<ref>{{cite web|url=http://entityframework.codeplex.com/license|title=Entity Framework|work=codeplex.com|accessdate=16 January 2017}}</ref>
| v6.0 (2014)
|
| v4.0 (2010-04-12)
|
|-
| [[nHibernate]][http://sourceforge.net/projects/nhibernate/]
| .NetNET 2Framework 4.6.01
| [[Open-source software|Open source]]
| Open Source
| GNU Library or [[GNU Lesser General Public License]]
| 5.3.12 (2022-05-01)
| 2.1.2.GA (2009-11-22<ref>http://sourceforge.net/projects/nhibernate/</ref>)
|
|-
| [[Redbean (software)|RedBeanPHP]]
| Telerik [http://www.telerik.com/products/orm/ OpenAccess]
| PHP
| .Net 4.0
| [[Open-source software|Open source]]
| Commercial
| BSD License
| | {{wikidata|qualifier|raw|Q7305461|P348|P577}}; {{Time ago|{{wikidata|qualifier|raw|Q7305461|P348|P577}}}} {{wikidata|property|edit|reference|Q7305461|P348}}
|
|-
| [[SQLAlchemy]]
| Python
| [[Open-source software|Open source]]
| [[MIT License]]
| {{wikidata|qualifier|raw|Q1092514|P348|P577}}; {{Time ago|{{wikidata|qualifier|raw|Q1092514|P348|P577}}}} {{wikidata|property|edit|reference|Q1092514|P348}}
|
|-
| [[SQLObject]]
| Python
| [[Open-source software|Open source]]
| [[LGPL]]
| 2025-03-07 / 3.13.0
|
|-
|[[Skipper (computer software)|Skipper]]
|PHP
|Commercial
|[[Proprietary software]]
|3.0
|
|-
| [[Storm (software)|Storm]]
| Python
| [[Open-source software|Open source]]
| [[LGPL]] 2.1
| 0.20 / {{start date|2013|06|28}}
|
| Q1'10 (2010-03-10)
| $299–$599<ref>http://www.telerik.com/products/orm.aspx</ref>
|-
| [[TopLink]]
| [[Java Virtual(software Machineplatform)|Java]]
| Commercial
| Oracle LicenceLicense
| 10g
| [[Java Persistence API|JPA]]
|
|-
|}
 
==References See also ==
* [[List of object–relational mapping software]]
* [[Object–relational mapping]]
 
== References ==
{{Reflist}}
 
== External links ==
* [http://ormeter.net/ ormeter.net] .NET [[LINQ]] ORM Comparison - Updated 7th30 AugJuly 20092010
 
[[Category{{DEFAULTSORT:ObjectComparison of object-relational mapping]] software}}
[[Category:SoftwareObject–relational mapping]]
[[Category:Software comparisons|Object-relational mapping]]