Buscar
Social
Ofertas laborales ES

Entries in desarrollo (902)

lunes
may172010

Reflexiones sobre el futuro de JEE (inglés)

Con los últimos movimientos en el mercado alrededor de la tecnología Java, y principalmente la adquisición de Sun por parte de Oracle, muchos desarrolladores continúan preguntándose cuál será el futuro de la tecnología JEE, así como el estado del arte actual de la misma. Y siempre que hablamos de JEE, tenemos que también mencionar a Grails, claro.

Más información sobre New Dimension - back to J2EE (traducido al español).
viernes
may142010

Obtener diferencias entre 2 fechas con detalle (inglés)

Si en nuestra aplicación tenemos la necesidad de obtener la diferencia entre dos fechas pero con mucho detalle (i.e. 1año, 4 meses, 3días, 2horas,..) podemos seguir el ejemplo del siguiente artículo.

Más información en: Date difference with finer details (traducción al español)
jueves
may132010

Crear objetos JSON con el conversor de Grails (inglés)

Os dejamos un nuevo ejemplo de lo sencillo que es generar una respuesta JSON desde Grails.

Más información sobre Create JSON object USing Grails converter (traducido al español).
miércoles
may122010

Truco Grails: Usar una palabra reservada de BD como clase del dominio (inglés)

Aunque se trata de una práctica no aconsejada, es posible en Grails utilizar nombres de palabras reservadas (en este caso de MySQL) para nuestras clases del dominio, como se indica en este artículo. Para los que desarrollamos en español, tenemos la ventaja de que nuestras palabras no suelen entrar en conflicto con ninguna palabra reservada. ¿Alguna ventaja teníamos que tener, no?

Más información sobre Random Grails tipo: Using a DB reserved word as a domain class name in Grails (traducido al español).
miércoles
may122010

Subir ficheros con Grails (slideshare)

Grails permite la carga de ficheros de forma simple y efectiva. Aquís os dejamos un pequeño tutorial en formato diapositivas donde se explica con código cómo conseguirlo.

Más información sobre Upload files with grails.
miércoles
may122010

Liberación 0.3 de Spring Core Security plugin

Burt Beckwith acaba de liberar una nueva versión, la 0.3, del plugin que sustituirá progresivamente a Acegi en Grails. Esta versión no proporciona ninguna nueva funcionalidad; más bien arregla algunos problemas internos de interacción con otros plugins.

Más información sobre Spring Core Security plugin 0.3 (traducido al español).
lunes
may102010

Configurar el paquete por defecto en un proyecto Grails (inglés)

A partir de la versión 1.2.2 de Grails es posible configurar el nombre del paquete por defecto que queremos utilizar en nuestro proyecto. Este truco puede ahorrarnos algún que otro problema cuando creamos controladores o clases del dominio, ya que ¿a quién no se le ha olvidado alguna vez poner el nombre del paquete o lo ha puesto con algún error tipográfico?

Más información sobre Configuring the default package name for a grails project (traducido al español).
lunes
may102010

Importar datos de una hoja Excel con Grails (inglés)

Aunque no pretende ser un tutorial de cómo utilizar Apache POI con Grails, sí nos da algunas pistas sencillas de cómo poder manipular hojas Excel desde Grails simplemente cargando el fichero XLS a través de un controlador.

Más información sobre Grails - Import data from excel spreadsheets (traducido al español).
viernes
may072010

Integrando CAS y Grails (francés)

Si en vuestro proyecto tenéis como requisito la integración algún sistema de seguridad basado en CAS, aquí os dejamos un completo artículo donde se explica cómo podéis utilizar el plugin de Acegi para realizar dicha integración de seguridad.

Más información sobre CAS et Grails, sans sarCASmes ! (traducido al español).
viernes
may072010

Ahorrar tiempo cuando se escriben pruebas de integración (inglés)

Interesante truco que, según el autor, permite ahorrarse algo de tiempo al ejecutar pruebas de integración, cuando éstas requieren de un volumen de datos existente en BD.

Más información sobre Save time while writing Integration tests (traducido al español).