2
respostas

Sessão em Rest API para possibilitar auditoria

Boa noite, estou com a seguinte dúvida, é possível criar sessão em rest api para fazer auditoria com o hibernate envers?

Por exemplo, faço a requisição pra minha API com o username no header, e esse usuário passo pro envers salvar na tabela de revisions.

2 respostas

Fala Julian, tudo bem?

Sim, é possível. Dá uma olhada nesse tutorial, veja se é o que você precisa: https://www.infoq.com/br/articles/auditoria-simples-com-hibernate-envers

Boa tarde, Otávio, obrigado pela resposta. Esse exemplo utiliza spring mvc, minha dúvida maior é como salvar o usuário vindo, por exemplo, no header de um request pra mim poder passar pro hibernate envers auditar. Antes rinha pensando em colocar numa variável estática mas teria problema por que a cada request mudaria essa variável. Teria alguma dica?

Obrigado

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software