Usando a Anotação @Version, mostra este erro ao tentar fazer o update.
18:25:16.650 [http-nio-8080-exec-84] ERROR br.com.netsoft.controller.todos.AtualizacaoMonetariaItemController - Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect) : [br.com.netsoft.model.todos.AtualizacaoMonetariaItemEntity#8]
Quando insere está funcionando.
Está mapeado assim
@Version
@Column(name = "NR_VERSAO", nullable = false)
public int getNrVersao() {
return nrVersao;
}