Bloqueio Otimista com JPA

Todos sabem que o melhor bloqueio que existe em soluções corporativas são os otimistas. No JPA, você pode usar a anotação @Version fazendo com que ele gerencie o bloqueio 100% automático. Hoje tive que fazer um controle desses no qual percebemos que o índice de alteração do registro seria bem elevado e que o valor inteiro poderia facilmente estourar em alguns meses. Qual foi a solução? Simplesmente usamos uma data ao invés de um inteiro:

sem-titulo

Assim, cada vez que o registro é alterado, o JPA automaticamente carimba e grava a nova data de alteração, fazendo então o controle de bloqueio otimista. Simples, rápido e 100% efetivo! Até a próxima😉 !

“Venham a mim, todos vocês que estão cansados de carregar as suas pesadas cargas, e eu lhes darei descanso.” Mateus 11:28