Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/07/2009, 01:05
Arantxa
 
Fecha de Ingreso: julio-2009
Mensajes: 1
Antigüedad: 15 años, 9 meses
Puntos: 0
Hibernate - Acceso concurrente

Mi duda es respecto a cuando se realiza el acceso concurrente a los formularios.

- Usuario A abre un formulario de un registro.
- Usuario B abre el mismo formulario del mismo registro.
- A modifica los datos.
- B modifica los datos.
- A guarda el formulario -> Mensaje de éxito.
- B guarda el formulario -> Mensaje de éxito, sobreescribiendo lo que A hizo.

Lo ideal sería que cuando B guardase el formulario, pudiese capturar una excepción que lanzase hibernate. Así, no dejaría grabar a B informándole de que alguien ha modificado el registro y que deberá recargarlo antes de poder modificarlo.

¿Hibernate tiene algún sistema para controlar eso?