Controlar transação quando 2 usuários tentam alterar o mesmo registro

1 resposta
E

Pessoal,

Estou desenvolvendo um sistema administrativo, utilizando SPRING MVC, e minha dúvida é o seguinte :

Quando 2 usuário tentam alterar o mesmo registro, como eu tenho que fazer para não permitir esse tipo de situação ??

Obrigado

Evandro

1 Resposta

Satangozo

Eu geralmente uso uma coluna na tabela do banco de dados chamada “bloqueado” quando um usuario entrar no registro ele seta a coluna desse registro para “S” quando ele sai seta a coluna para “N”, eu uso também uma coluna chamada “userbloq” que armazena a id do usuario que bloqueou o registro, assim eu crio um método que varre o programa quando um usuário loga no sistema, ou entra em algum registro e desbloqueio todos os registros com aquele usuario ativo… E… Um registro bloqueado nao pode ser acessado por outro usuário…

Criado 18 de julho de 2016
Ultima resposta 18 de jul. de 2016
Respostas 1
Participantes 2