PERSISTENCIA DE DATOS CON ActiveJDBC ORM
Resumen
Resumen
Se presenta un estudio realizado a ActiveJDBC un framework de persistencia de datos utilizado para el mapeo objeto-relacional (ORM) y aplicado en el lenguaje de programación Java. Se comienza con los fundamentos teóricos acerca de los ORM`s, se mencionan los principales ORM`s utilizados en Java, después se centra en el análisis y evaluación de ActiveJDBC a través de una aplicación de escritorio desarrollada para tal propósito. Esta aplicación se enlaza con una base de datos previamente creada y con miles de registros existentes para realizar pruebas de rendimiento del framework. Finalmente se muestran los resultados obtenidos como consecuencia de la aplicación de las pruebas y se comparan contra resultados obtenidos aplicando los métodos tradicionales de persistencia de datos como es JDBC.
Palabras Clave: ActiveJDBC, hibernar, JDBC, ORM, persistencia.
Abstract
An ActiveJDBC study is presented, it`s a data persistence framework for object-relational mapping (ORM) and implemented in the Java programming language. It begins with the theoretical foundations about ORM`s, the main ORM`s used in Java are mentioned, then it focuses on the analysis and evaluation of ActiveJDBC through a desktop application developed for this purpose. This application is linked to a database previously created with thousands of existing records for performance testing. Finally the results obtained as a result of the application of the tests are shown and compared against results obtained by applying traditional methods of data persistence as JDBC.
Keywords: ActiveJDBC, hibernate, JDBC, ORM, persistence.
Texto completo:
431-443 PDFReferencias
Google Developers. (2016, 17 de septiembre). Diff Charts. De Google Corporation. https://goo.gl/3ISAM1.
JavaLite. (2016). ActiveJDBC Fast ORM for agile development. De JavaLite http://javalite.io/activejdbc.
Topley, K. (2011). JavaFX Developer`s Guide. Boston, MA.: Addison-Wesley.
Oracle. (2015a). JavaFX. De Oracle Corporation. [Sitio web]: https://goo.gl/VNkGk8
Oracle. (2015b). JDBC(TM) Database Access. De Oracle Corporation. [Sitio web]. https://goo.gl/WobpX1.
Venkatasubramaniam Iyer, Elizabeth Hanes Perry, Brian Wright, Thomas Pfaeffle. (2010). Oracle Database JDBC Developer`s Guide and Reference. [Libro Electrónico]. Oracle Corp.
Wikipedia. (2016, 17 de septiembre). “List of object-relational mapping software”. De Wikipedia The Free Encyclopedia. https://goo.gl/dzT9uO.
URL de la licencia: https://creativecommons.org/licenses/by/3.0/deed.es
Pistas Educativas está bajo la Licencia Creative Commons Atribución 3.0 No portada.
TECNOLÓGICO NACIONAL DE MÉXICO / INSTITUTO TECNOLÓGICO DE CELAYA
Antonio García Cubas Pte #600 esq. Av. Tecnológico, Celaya, Gto. México
Tel. 461 61 17575 Ext 5450 y 5146
pistaseducativas@itcelaya.edu.mx