Hoje trabalho com duas aplicações que utilizam o mesmo banco de dados (Oracle 10G). Uma aplicação foi desenvolvida em Delphi e a outra foi desenvolvida em Java. Porém, estou tendo um problema, pois necessito que quando a aplicação em Java acessar a base e alocar um registro, esse registro não fique disponível para a aplicação em Delphi.
Como faria isso utilizando Spring Data Jpa na última versão, como bloquearia o registro para ninguém poder alterar ou deletar esse registro estando alocado ?