Buscar
Social
Ofertas laborales ES

Entries in GORM (158)

martes
jul052011

Grails + SQLFire: 'write-behind' con MySQL

En anteriores artículos se ha explicado cómo conseguir crear un array en memoria de 'elastic data' con MySQL en Grails usando SQLFire. En esta ocasión se complementa dicha funcionalidad con la posibilidad de realizar un 'write-behind' para persistir los datos a disco de forma asíncrona entre bambalinas.

Más información sobre Grails + SQLFire: Write-Behind to MySQL (traducido al español).
lunes
jun202011

Primeros movimientos de plugins de la semana

Comenzamos una nueva semana en el Observatorio con los siguientes movimientos en el ecosistema de plugins de Grails:


  • Hawk Eventing 0.5.1 - Sistema simple de eventos. Más información aquí.

  • File Uploader 1.2.1 - Gestión de configuraciones de subida de ficheros. Más información aquí.

  • Hibernate Hijacker 0.8.1 - Permite interceptar sesiones Hibernate. Más información aquí.

  • FilterPane 2.0.1.1 - Reescritura y corrección de errores. Más información aquí.

  • Webdriver Functional Testing 0.3.2 - Movido a bitbucket. Más información aquí.

  • JSON RESTful API for GORM 1.0.8 - Añadidas opciones para excluir determinadas propiedades del JSON final. Más información aquí.

  • i18n Fields 0.4 - Porting del manejo i18n en Symfony PHP. Más información aquí.

  • MultiTenant - SingleDB 0.8.1 - Multi-cliente basado en una única BBDD. Más información aquí.



viernes
jun172011

Grails 1.4 - Rendimiento de Redis vs H2

Tanto Redis como H2 son bases de datos "en memoria", aunque claro la primera mucho más avanzada que la segunda, y con un diseño y arquitectura completamente distinto. Sin embargo, aquí se compara su rendimiento, aunque en nuestra opinión es más interesante la forma en que se integran en Grails mediante los plugins de GORM.

Más información sobre Grails 1.4 - Redis vs H2 Performance (traducido al español).
martes
may312011

Midiendo el rendimiento del proceso por lotes en GORM

Uno de los puntos débiles que se achacan a GORM es el soporte para proceso de grandes lotes de información, como actualizaciones/inserciones de miles/millones de registros a la vez.

Más información sobre GORM : batch importing large datasets and a performance benchmarking app.
martes
may242011

Procedimientos almacenados Oracle con Grails

Normalmente cuando utilizamos la capa de acceso a datos basada en Hibernate de GORM lo hacemos para ejecutar sentencias SQL. Pero, ¿y si necesitamos ejecutar procedimientos almacenados?

Más información sobre Oracle Stored Procs in Grails (traducido al español).
viernes
may202011

Grails 1.4.0.M1: los cambios grandes y pequeños

Ante la inminente liberación de la esperada versión 1.4, Peter Ledbrook ofreció esta presentación al GGUG de Londres para ir dando a conocer las novedades que encontraremos en nuestra plataforma de desarrollo favorita. Entre estas novedades podemos destacar la reimplementación del comportamiento dinámico de GORM mediante transformaciones AST, las mejoras en el aspecto visual, el soporte a migraciones de BBDD, el manejo estático de recursos y el soporte mejorado a las pruebas unitarias de todo tipo de artefactos.

Más información sobre Grails 1.4.0.M1: All changes great and small (traducido al español).
viernes
may202011

Últimos movimientos de plugins de la semana

Cerramos la semana con los siguientes movimientos en el ecosistema de plugins de Grails:

  • Drools GORM 0.5.1 - Arreglados problemas de serialización. Más información aquí.

  • Unshorten - URL Expander 1.0 - Integra servicios de Shortener URLs. Más información aquí.

  • Autobase 0.12.2 - Reactivación del proyecto para sincronización de BBDD. Más información aquí.

  • Fitness2 0.95 - DSL mejorado y recarga de la aplicación. Más información aquí.

  • DBUnit Operator 1.6 - Uso de orderTables mejorado. Más información aquí.

  • Base Spock specification for equals and hashCode tests 0.1 - Especificación base de Spock para prueba de equals y hashCode. Más información aquí.

  • Simple Modal 1.0 - Integra a jQuery Simple Modal en vez de ModalBox. Más información aquí.

  • PayPal 0.6.4 - Mantenimiento y corrección de errores. Más información aquí.






viernes
may062011

Últimos movimientos de plugins de la semana

Aquí os dejamos los últimos movimientos en el ecosistema de plugins de Grails:

  • Atmosphere 0.3.3 - Permite que los servicios Grails actúen como manejadores Atmosphere. Más información aquí.

  • Flot 0.2.2 - Integración con la librería Flot JS. Más información aquí.

  • JSON RESTful API for GORM 1.0.7 - Soporta varias instancias. Más información aquí.

  • Extra Validators 0.2 - Validaciones de código postales. Más información aquí.




miércoles
may042011

Exportando clases de dominio a esquema SQL

Es un tema bastante recurrente, pero no por ello interesante de recordar.

Más información sobre Grails domain class and DDL sql file using schema-export (traducido al español).
viernes
abr222011

Últimos movimientos de plugins de la semana

Cerramos la semana en el Observatorio con estos últimos movimientos en el ecosistema de plugins de Grails:

  • Git 1.0-SNAPSHOT - Permite generar un repositorio GIT a partir de nuestro proyecto. Más información aquí.

  • Redis GORM 1.0.0.M4 - Mantenimiento y corrección de errores. Más información aquí.

  • CKEditor 3.5.2.0 - Actualización a CKEditor 3.5.2, Grails 1.3.7 y algunas mejoras. Más información aquí.

  • Enforce Serializable Session 0.1 - Fuerza que todos los objetos en sesión sean serializables. Más información aquí.