Hibernate Vs Spring ORM

Hibernate es un framework que utilizo mucho, ya que aproximadamente me reduce la escritura de codigo en un 95% de la capa que acede a los datos. A continuacion hare una pequeña comparacion entre lo que significaria usar Hibernate independientemente y por otro lado Spring ORM con soporte para Hibernate.

Si quisiera recuperar una lista de alumnos de una TABLA ALUMNOS en Hibernate, tendria el siguiente aspecto:

metodo hibernateHibernate

Ahora si nosotros usamos el framework Spring, podemos hacer la configuracion para que soporte Hibernate mediante el modulo Spring ORM, con esto el codigo de la imagen anterior queda reducido a lo siguiente:

Spring ORMA lo que quiero llegar para concluir el post es lo siguiente:

“Al usar Spring ORM con soporte para Hibernate me olvido de escribir bloques Try Catch”, de esta manera el que se encarga de procesar lo solicitado por asi decirlo es Spring Transaction Management usando Spring AOP.

Asi que cuando pienses en Spring mas Hibernate, configura el modulo Spring ORM para que tenga soporte directo para Hibernate.

Espero que les sea de mucha utilidad, conmigo es hasta otra! @jlbugarin.

Comparte este post de consultorjava.com!

Subscribe to our RSS feed. Tweet this! StumbleUpon Reddit Digg This! Bookmark on Delicious

Etiquetas: , , , ,

Comentarios (1)

 

  1. Agustin Suaña dice:

    Se ve muy interesante lo de spring orm, se ahorra lineas de codigo, me gustaria saber si tiene disponible alguna aplicacion de ejemplo, estuve viendo esta presentacion http://www.slideshare.net/jlbugarin/spring-orm-5933588. Muy interesante

Leave a Reply