Monthly Archives: diciembre 2011

Spring e Hibernate con anotaciones

Hola a todos, ya hace bastante que no actualizaba con un tutorial sobre Java EE, ya toca, y espero que vengan muchos mas, ya que acabo de empezar un nuevo proyecto en JavaEE, por fin…

Si os acordáis, hace ya tiempo realice un tutorial sobre Spring e Hibernate, ahora sobre la base de ese mismo tutorial voy a realizar un ejemplo de como con unos sencillos cambios podemos evitarnos la tediosa tarea de tener que realizar todo el mapeo de la clase para relacionar el bean con su entidad en la base de datos relacional, o lo que es lo mismo, evitarnos tener que escribir el hbm.xml de cada tabla (que gustazo). Empecemos.

Lo primero que debemos es modificar la clase con la que se va a implementar nuestro “miSessionFactory”,  la nueva, que es la que nos permitirá configurar nuestros beans con anotaciones es “org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean“. En consonancia modificaremos la vieja propiedad “mappingResources” por “annotatedClasses”, propia de la nueva clase, y dentro de esta, especificaremos una nueva lista con las clases mediante a anotaciones que debe utilizar Hibernate.

        <property name="annotatedClasses">
            <list>
                <value>nuestro.paquete.Usuario</value>
            </list>
        </property>

Continue reading

Comparte esta entrada enShare on LinkedInTweet about this on TwitterShare on FacebookShare on Google+