Foros del Web » Programación para mayores de 30 ;) » Java »

persistir objeto en proyecto Spring + Hibernate

Estas en el tema de persistir objeto en proyecto Spring + Hibernate en el foro de Java en Foros del Web. Hola amigos, estoy desarrollando un ejemplo integrando Spring 4 e Hibernate 4. Ya logre persistir un objeto simple. La interrogante surge a la hora de ...
  #1 (permalink)  
Antiguo 04/01/2017, 09:03
 
Fecha de Ingreso: agosto-2015
Ubicación: La Habana
Mensajes: 72
Antigüedad: 8 años, 8 meses
Puntos: 4
Pregunta persistir objeto en proyecto Spring + Hibernate

Hola amigos, estoy desarrollando un ejemplo integrando Spring 4 e Hibernate 4. Ya logre persistir un objeto simple. La interrogante surge a la hora de persistir un objeto con una relacion de uno a uno. Ahora mismo lo hago de la siguiente forma:
1- Cargo el la pagina jsp con un campo para el nombre y un select. Al hacer el submit busco el objeto correspondiente al id seleccionado, lo inserto al nuevo objeto a persistir y lo guardo en base de datos.

La pregunta es si existe forma de evitarme el paso de buscar el objeto correspondiente al id seleccionado e insertarlo al objeto que al final se guarda en base de datos.

Gracias de antemano
  #2 (permalink)  
Antiguo 04/04/2017, 10:19
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 8 meses
Puntos: 188
Respuesta: persistir objeto en proyecto Spring + Hibernate

Si partes de que en la vista tienes todos los datos del objeto a persistir, entonces puedes realizar una transformación directa y guardar.

Si no los tienes, primero debes cargar el objeto completo y modificar lo que necesites modificar. Si no haces esto se perderán datos.
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}

Etiquetas: hibernate, spring
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:25.