Buscar
Social
Ofertas laborales ES

Entries in GORM (158)

lunes
oct112010

Validación mejoradas en Grails (inglés)

Aunque ya conocemos los mecanismos de validación en Grails, sobre todo para nuestras clases del dominio, este artículo profundiza un poco más y nos muestra cómo poder realizar validaciones condicionales a otros campos.

Más información sobre Better Validation in Grails (traducido al español).
lunes
oct042010

Revista GroovyMag de Octubre 2010 ya disponible (inglés)

Acaba de hacerse pública la nueva revista para Octubre de 2010 de GroovyMag, donde entre otros artículos de interés, siempre se comentan y explican aspectos muy interesantes de Grails, como es el caso de Hibernate, GORM y el contexto de persistencia en este número.

Más información sobre GrooyMag October 2010 Issue is Out! (traducido al español).
viernes
oct012010

Mini curso de Groovy y Grails (portugués)

Aquí os dejamos una presentación de "slideshare" bastante completa a modo de "mini curso" del lenguaje Groovy y, posteriormente, del framework de desarrollo Grails.

Más información sobre Minicurso groovy grails.
jueves
sep302010

Cómo evitar problemas al hacer borrados masivos (inglés)

Cuando queremos eliminar una colección de objetos, en muchas ocasiones incurrimos en problemas de concurrencia de la propia colección; pero si antes de eliminar cargamos el objeto en una nueva variable y lo eliminamos desde la misma, entonces evitaremos todos esos problemas. En este artículo se explica cómo hacer mediante el uso del método "load".

Más información sobre GORM Batch Deletes Made Easy with Load Method (traducido al español).
jueves
sep302010

Relaciones M:N múltiples con Grails (inglés)

Parece que en la documentación oficial de Grails no queda muy claro cómo poder configurar varias relaciones muchos a muchos desde el punto de vista de cómo configurar exactamente el "belongsTo". Por si acaso, aquí os dejamos un ejemplo ilustrativo de cómo hacerlo.

Más información sobre Multiple Many-to-Many in Grails (traducido al español).
martes
sep142010

GORM + Redis (inglés)

La semana pasada, publicamos en el Observatorio una noticia relacionada con las plataformas en la nube como medio de almacenamiento, y más concretamente sobre Redis, un almacén de clave/valor de alto rendimiento. Y aquí os dejamos una entrevista donde el creador de Grails, Graeme Roecher, donde explica la necesidad de añadir este soporte de Redis a GORM.

Más información en: GORM for Redis (traducción al español).
jueves
sep092010

Añadir búsqueda de texto a tu aplicación Grails (inglés)

Uno de los plugins más impresionantes del ecosistema de Grails es, sin ningún genero de duda, el plugin Searchable para búsqueda indexada de texto basado en Compass+Lucene. Aquí os dejamos otro rápido artículo sobre su uso.

Más información sobre Add text search to your grails application (traducido al español).
jueves
sep092010

Golosinas de GORM: read, discard, refresh (inglés)

Muchas veces al usar una tecnología no caemos en la cuenta de lo potente que son hasta los mecanismos más sencillos, y que correctamente utilizados pueden incluso proporcionar mayor funcionalidad de la que inicialmente habíamos pensado para ellos. Aquí os dejamos un ejemplo claro de lo que estamos hablando.

Más información sobre GORM goodies read, discard, refresh (traducido al español).
miércoles
sep082010

'Mixin' para soporte extendido de GORM en pruebas unitarias (inglés)

Como ya os hemos comentado en alguna ocasión en el Observatorio, una de las limitaciones de las pruebas unitarias en Grails es que no permiten emular de forma completa toda la funcionalidad de GORM, en concreto ni 'criteria' ni 'named queries'. Este problema puede tener sus días contados con el siguiente truco.

Más información sobre New approach to mocking domain classes in Grails unit tests (traducido al español).
martes
sep072010

Anunciando GORM para Redis (inglés)

Uno de los mayores movimientos inspirados por el auge de las plataformas 'nube' es el creciente interés en técnicas alternativas de almacenamiento a las tradicionales bases de datos relacionales. Uno de estos mecanismos de almacenamiento es Redis, un almacén de clave/valor de alto rendimiento que está jugando un importante papel en las futuras infraestructuras en nube.

Más información sobre Announcing GORM for Redis (traducido al español).