Lo + Leído
Eventos destacados
Artículos para tus primeros pasos
Si estás empezando a introducirte en el mundo de Groovy y Grails, no te pierdas nuestros artículos básicos:
- Introducción a Groovy, parte 1 (Andrés Almiray)
- Introducción a Groovy, parte 2 (Andrés Almiray)
- Introducción a Groovy, parte 3 (Andrés Almiray)
- Introducción a Grails (Material Seminario ImaginaWorks)
Los protagonistas te cuentan de qué van los proyectos más importantes del mundo Groovy:
Grails
¿Recuperar id o mantener el objeto?
jtristan - lunes 27/04/2009Hola,
tenemos una duda sobre cómo hacer lo siguiente:
tenemos una especie de wizard, en la que mediante varias gsps obtenemos los valores para el dominio. Cada vez que se pase de gsp queremos grabar los valores en la base de datos. Lo que no sabemos, es si, cuando hacemos el save de la primera gsp, tenemos que recuperar el id para en la siguiente gsp poder saber a qué registro nos estamos refiriendo, o existe alguna forma de mantener nuestro dominio con los valores cargados sin necesidad de conocer el id y recuperar los datos de la b.d.
Muchas gracias.
Un saludo.
Re: ¿Recuperar id o mantener el objeto?
jtristan - martes 28/04/2009Muchas gracias Nacho.
Esa solución me gusta mucho más que tener que estar pasando el id a cada gsp y mantenerla en un campo oculto.
Re: ¿Recuperar id o mantener el objeto?
Nacho - lunes 27/04/2009Hola,
podrías guardar las entidades en la sesión de usuario, aunque no te lo recomiendo. Lo que yo haría es guardar el id de las entidades generadas en la sesión y obtenerlas en cada paso con una llamada al método get(id). De esta manera reduces la cantidad de información en la sesión, y apenas notarás pérdida de rendimiento si dejas activada la caché de nivel 2 de Hibernate.
Saludos,