Integridades de dados

2 respostas
C

Olá Pessoal,

Gostaria de uns esclarecimentos quanto a seguinte situação:

Tenho um formulário web, onde faço uma busca no banco e trago dados para alteração, e fico inativo por alguns minutos, tempo o qual outro usuário acessa de outro lugar o sistema e faz a mesma busca que eu, só que ele altera as informações.

  1. Os dados que estão na minha sessão, já não mais serão dados válidos.
  2. Resulta em uma segunda alteração já procedida pelo outro usuário.

Como vcs tratam isso?

Obrigado.

2 Respostas

rafaelsantini

Não faço esse tipo de tratamento (como bloquear o registro). Valerá a alteração realizada por último.

Pedrosa

Depende, com Hibernate vc consegue definir uma estrategia melhor sobre esse tipo de situação, de uma pesquisada aqui no forum, lembro que isso já foi discutido aqui.

Criado 17 de março de 2009
Ultima resposta 17 de mar. de 2009
Respostas 2
Participantes 3