Porovnání objektově-relačního mapovacího softwaru - Comparison of object-relational mapping software
Tato tabulka ukazuje srovnání významných softwarových produktů ORM, které jsou v současné době k dispozici.
Software | Plošina | Dostupnost | Licence | Verze | Specifikace perzistence |
---|---|---|---|---|---|
Apache Cayenne | Virtuální stroj Java | Otevřený zdroj | Licence Apache 2.0 | 3.0.2 / 21. července 2011 | |
Elegantní | .SÍŤ 4.0 | Otevřený zdroj | Licence Apache 2.0 | 1.8 NuGet | |
DataNucleus | Virtuální stroj Java | Otevřený zdroj | Licence Apache 2 | 4.1.0. ZPRÁVA / 19. května 2015 | JDO |
DBIx :: Třída | Perl | Otevřený zdroj | Umělecká licence 1.0 & GPL | 0,082820 / 20. března 2015[1] | |
Django | Krajta | Otevřený zdroj | Licence BSD | 2.1 (1. srpna 2018) | |
Doktrína | PHP | Otevřený zdroj | MIT | 2.4 / 8. dubna 2014 | |
EclipseLink | Virtuální stroj Java | Otevřený zdroj | Veřejná licence Eclipse Verze 1.0 (EPL) a Licence distribuce Eclipse Verze 1.0 (EDL) | 2.4.2 / 4. července 2013 | JPA 2.0 |
Entity Framework Core | .net jádro | Otevřený zdroj | Licence Apache 2.0 | 2.0 | |
LLBLGen Pro | .síť | Zdroj k dispozici pro zákazníky | Proprietární licence | 5. 7. / 25. května 2020 | Návrhář podporuje LLBLGen Engine, Entity Framework Core, Rámec entit |
Přezimovat | Virtuální stroj Java | Otevřený zdroj | GNU Lesser General Public License | 4.2.5 / 28. srpna 2013 | JPA 2.0 |
MyBatis /iBATIS | Cross-platform | Otevřený zdroj | Licence Apache 2.0 | ||
JOOQ | Virtuální stroj Java | Otevřený zdroj | Licence Apache 2.0 a proprietární licence | 3.2.0 / 9. října 2013 | |
Microsoft ADO.NET Entity Framework | .NET 4.5 | Část .NET 4.5 | Licence Apache 2.0[2] | v6.0 (2014) | |
nHibernace | .NET 4.5 | Otevřený zdroj | GNU Lesser General Public License | 4.0 (2014-08-17[3]) | |
ODB | Cross-platform C ++ | Duální licence | GNU General Public License a proprietární licence | 2.4.0 / 11. února 2015 | |
RedBeanPHP | PHP | Otevřený zdroj | Licence BSD | 4 / 1. dubna 2014 | |
SQLAlchemy | Krajta | Otevřený zdroj | Licence MIT | 1.2.14 / 10. listopadu 2018 | |
SQLObject | Krajta | Otevřený zdroj | LGPL | 3.8.1 / 1. října 2020 | |
Kapitán | PHP | Komerční | Proprietární software | 3.0 | |
Bouřka | Krajta | Otevřený zdroj | LGPL 2.1 | 0,20 / 28. června 2013 | |
TopLink | Virtuální stroj Java | Komerční | Licence Oracle | 10 g | JPA |
WebORB Integration Server | .NET, Java, PHP | Obchodní a Otevřený zdroj | WebORB pro .NET a WebORB pro Java = proprietární licence, WebORB pro PHP = veřejná licence Mozilla | WebORB pro .NET v.4.2 (říjen 2010), WebORB pro jazyk Java v.4.0 (září 2010), WebORB pro PHP (září 2008) |
Viz také
Reference
- ^ "DBIx :: Class - Extensible and flexible object <-> relační mapovač. - metacpan.org". metacpan.org. Citováno 16. ledna 2017.
- ^ „Entity Framework“. codeplex.com. Citováno 16. ledna 2017.
- ^ NHibernate
externí odkazy
- ormeter.net Srovnání ORM - aktualizováno 30. července 2010