Versión 2.0 del motor de persistencia Hibernate

Para los que no sepan que es un motor de persistencia (y no hayan leído ninguna noticia anterior sobre Hibernate), a continuación os presentamos esta pequeña explicación obtenida de la web de JavaHispano (http://www.javahispano.org) Nos referimos con el término de persistencia a la capacidad de un elmemento para hacerse persistente, es decir, a la capacidad de poder almacenar el estado de un elemento de modo que sea posible recuperarlo posteriormente. Atendiendo a esta definición, un motor de persistencia es un sistema de desarrollo, también conocido como framework o librería, que nos permite hacer persistentes los elementos de nuestras aplicaciones o modelos. Estos elementos pueden ser objetos, tipos primitivos de datos, arrays, etc., mientras que la persistencia se puede realizar sobre múltiples destinos: bases de datos relacionales, bases de datos orientadas a objetos, sistemas legacy, etc. Actualmente, esta definición resulta bastante limitada. Los motores de persistencia no sólo nos permiten hacer persistentes nuestros objetos, sino que también nos permiten realizar consultas complejas que nos ofrezcan jerarquías completas de objetos, realizan optimizaciones automáticamente, resuelven asociaciones y dependencias, etc. La ventaja de utilizar un motor de persistencia es la sencillez del modelo de programación que promueven. Un programador ya no se tiene que preocupar de realizar consultas manuales con JDBC y simplemente utilizará las funciones que le ofrece el motor. Estas funciones además de realizar múltiples optimizaciones de rendimiento le garantizan que la aplicación será compatbible con todas las bases de datos que soporte el motor de persistencia que utilice el programador. Y precisamente uno de los motores de persistencia más utilizado y activo en su desarrollo es Hibernate. http://hibernate.bluemars.net/ http://sourceforge.net/projects/hibernate
COMPARTE ESTA NOTICIA

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP
NOTICIA ANTERIOR

SIGUIENTE NOTICIA