Buscar
Social
Ofertas laborales ES
« Javolution 4.0 mejorando el JDK | Main | DocBook Doclet 1.4 Transforma tus javadocs a DocBook »
miércoles
sep202006

Spring + Hibernate = Framework pesado?

En Javalobby llevan a cabo una discusión en base a esta entrada de un blog que postula, en pocas palabras, que la utilización de Spring y Hibernate, dos frameworks ligeros (lightweigth), puede considerarse como un framework pesado (heavyweigth); principalmente, dice el blog, dada la complejidad de los archivos descriptores que hay que generar para usar estos dos frameworks.



En mi opinión este blog simplifica un poco los conceptos de "pesado" y "ligero", aunque son conceptos que nunca han estado muy bien definidos (este blog habla de ello), no se puede definir un framework como "pesado" solo por el número de descriptores XML que hay que manejar para configurarlo, se deben involucrar otras características como la independencia de un contenedor en específico y la facilidad para realizar pruebas de unidad a sus componentes . Sin embargo pone de relieve lo complejo y poco manejables que se vuelven con el tiempo este tipo de archivos de configuración XML y el problema de mantenibilidad que ocurre al trasladar cada vez más funciones desde el código a XML (lo siento, pero poner sentencias SQL en XML nunca me ha convencido).



Creo que el camino a seguir es deshacernos de este tipo de archivos extra y adoptar anotaciones como ya lo hace EJB3 y Hibernate de forma experimental, ¿cuál es su opinión?

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.