martes
jun282011
Grails 1.4 será lanzado como 2.0
martes, junio 28, 2011 at 7:36PM
Leo en la lista de Grails una nota de interés general, en donde Graeme Rocher anuncia que la próxima versión de Grails (correspondiente a la 1.4) será liberada como 2.0. Esto debido a los cambios significativos intrododucidos en el release. Entre otras, podemos mencionar:
- Nuevas características a los comandos interactivos.
- Mejoras al reporte de errores y volcados de pila. Esta es una mejora importante.
- Scaffolding con HTML5
- API formal para GORM.
- Soporte para herencia abstracta
- Soporte para múltiples "datasources" coordinados con protocolo de 2 fases.
- Migración de bases de datos e ingeniría inversa. Este está interesante: Cualquier ayuda del framework para el control de versiones de la base de datos es bienvenida.
- Actualización de librerías: Groovy 1.8, Hibernate 3.6 (¿Soportarán también JPA2?), Spring 3.1 y Servlet 3.0. Supongo que también actualizarán a Tomcat 7.
- Nueva API para testing con soporte para Spock.
- Scaffolding para pruebas unitarias.
Hace poco utilicé esta herramienta para resolver un problema muy específico que involucraban captura de información en una base de datos. Resolví el problema en cuestión de horas, pero hay un par de cosas que particularmente me limitan un poco:
- Se necesita tener buen conocimiento de Spring para aprovechar al máximo las capacidades de Grails. Llega un momento en que lo básico que viene en el manual ya no es suficiente.
- Es complicado integrarse con esquemas de bases de datos existentes. Aquí si me pega un poco, porque tenemos una plataforma mas o menos estable, y con Grails no pude modelar casos específicos como relaciones N:M con llaves primarias compuestas o de tipo UUID. Cabe aclarar que ignoro si ya está solventada esa limitante, y en cuanto tenga una oportunidad lo voy a probar.
Sería interesante si alguien comenta sus experiencias al respecto.
La liga al mensaje con el anuncio está aquí.
in j2ee
Reader Comments