Comparison of object–relational mapping software: Difference between revisions

Content deleted Content added
Phd ru (talk | contribs)
top: SQLObject 3.8.1.
Phd ru (talk | contribs)
Released SQLObject 3.13.0.
 
(31 intermediate revisions by 18 users not shown)
Line 1:
{{short description|None}}
 
<!-- ===== *** IMPORTANT NOTE – READ BEFORE ADDING AN ENTRY *** ==== -->
<!-- All entries that point to non-existent articles or external links will -->
Line 9 ⟶ 11:
<!-- section (such as the "References" section) will also be removed. -->
<!-- ====================================================================== -->
This table shows a comparison of notable and available ORM software products currently available.
 
{| class="wikitable sortable"
Line 21 ⟶ 23:
|-
| [[Apache Cayenne]]
| [[Java Virtual(software Machineplatform)|Java]]
| [[Open-source software|Open source]]
| [[Apache License]] 2.0
| {{wikidata|property|reference|edit|Q773142|P348}} / {{wikidata|qualifier|raw|Q773142|P348|P577}}; {{Time ago|{{wikidata|qualifier|raw|Q773142|P348|P577}}}}
| 3.0.2 / July 21, 2011
|
|-
| [[Dapper ORM|Dapper]]
| [[.NET Framework|.NET]] 4.0
| [[Open-source software|Open source]]
| Apache License 2.0
Line 35 ⟶ 37:
|-
| [[DataNucleus]]
| [[Java Virtual(software Machineplatform)|Java]]
| [[Open-source software|Open source]]
| [[Apache License]] 2
Line 45 ⟶ 47:
| [[Open-source software|Open source]]
| [[Artistic License]] 1.0 & [[GNU General Public License|GPL]]
| 0.082820082843 / {{releasestart date|20152022|0305|2017}}<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>
|
|-
Line 52 ⟶ 54:
|[[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}}}}
|2.1 <small>(1 August 2018)</small>
|
|-
Line 59 ⟶ 61:
| [[Open-source software|Open source]]
| MIT
| 2.414.1 /April 8January 16, 20142023
|
|-
| [[EclipseLink]]
| [[Java Virtual(software Machineplatform)|Java]]
| [[Open-source software|Open source]]
| [[Eclipse Public License]] Version 1.0 (EPL) and [[Eclipse Distribution License]] Version 1.0 (EDL)
Line 70 ⟶ 72:
|-
|[[Entity Framework|Entity Framework Core]]
|.NET
|.net core
|[[Open-source software|Open Source]]
|[[Apache License]] 2.0
|6.0 / November 10, 2021
|2.0
|-
| LLBLGen Pro
| [[.net]]
| Source available for customers
| Proprietary License
| 5.7 / 25 May 2020
| Designer supports LLBLGen Engine, [[Entity Framework Core]], [[Entity Framework]]
|-
| [[Hibernate (Java)|Hibernate]]
| [[Java Virtual(software Machineplatform)|Java]]
| [[Open-source software|Open source]]
| [[GNU Lesser General Public License]]
| 5.4.2.531 / AugustApril 2830, 20132021
| [[Java Persistence API|JPA 2.0]]
|-
Line 97 ⟶ 92:
|-
| [[Java Object Oriented Querying|jOOQ]]
| [[Java Virtual(software Machineplatform)|Java]]
| [[Open-source software|Open source]]
| [[Apache License]] 2.0 and Proprietary License
Line 104 ⟶ 99:
|-
| Microsoft [[ADO.NET Entity Framework]]
| .NET Framework 4.5
| Part of .NET 4.5
| [[Apache License]] 2.0<ref>{{cite web|url=http://entityframework.codeplex.com/license|title=Entity Framework|work=codeplex.com|accessdate=16 January 2017}}</ref>
Line 111 ⟶ 106:
|-
| [[nHibernate]]
| .NET Framework 4.56.1
| [[Open-source software|Open source]]
| [[GNU Lesser General Public License]]
| 5.3.12 (2022-05-01)
| 4.0 (2014-08-17<ref>[[NHibernate]]</ref>)
|
|-
| [[ODB (C++)|ODB]]
| [[Cross-platform]] [[C++]]
| Dual-licensed
| [[GNU General Public License]] and Proprietary License
| 2.4.0 / February 11, 2015
|
|-
Line 128 ⟶ 116:
| [[Open-source software|Open source]]
| BSD License
| | {{wikidata|qualifier|raw|Q7305461|P348|P577}}; {{Time ago|{{wikidata|qualifier|raw|Q7305461|P348|P577}}}} {{wikidata|property|edit|reference|Q7305461|P348}}
| 4/April 1, 2014
|
|-
Line 135 ⟶ 123:
| [[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}}
| 1.2.14 / {{release date|2018|11|10}}
|
|-
Line 142 ⟶ 130:
| [[Open-source software|Open source]]
| [[LGPL]]
| 2025-03-07 / 3.13.0
| 3.8.1 / {{release date|2020|10|01}}
|
|-
Line 156 ⟶ 144:
| [[Open-source software|Open source]]
| [[LGPL]] 2.1
| 0.20 / {{releasestart date|2013|06|28}}
|
|-
| [[TopLink]]
| [[Java Virtual(software Machineplatform)|Java]]
| Commercial
| Oracle License
Line 166 ⟶ 154:
| [[Java Persistence API|JPA]]
|-
| [[WebORB Integration Server]]
| .NET, Java, PHP
| Commercial & [[Open-source software|Open source]]
| WebORB for .NET and WebORB for Java = Proprietary License, WebORB for PHP = Mozilla Public License
| WebORB for .NET v.4.2 (Oct 2010), WebORB for Java v.4.0 (Sep 2010), WebORB for PHP (Sep 2008)
|
|}
 
== See also ==
* [[List of object-relationalobject–relational mapping software]]
* [[Object-relationalObject–relational mapping]]
 
== References ==
Line 182 ⟶ 164:
 
== External links ==
* [http://ormeter.net/ ormeter.net] .NET [[LINQ]] ORM Comparison – Updated 30 July 2010
 
[[Category{{DEFAULTSORT:ObjectComparison of object-relational mapping]] software}}
[[Category:Object–relational mapping]]
[[Category:Software comparisons|Object-relational mapping]]