atom feed9 messages in net.java.dev.cejug.discussaoRe: [cejug-discussao] Auditar sistema
FromSent OnAttachments
Marcelo RamosJun 11, 2010 2:02 pm 
Paulo Jr.Jun 11, 2010 2:16 pm 
Assis JúniorJun 11, 2010 2:42 pm 
Luis EugênioJun 12, 2010 6:28 am 
Joao Paulo FernandesJun 12, 2010 7:57 am 
Assis JúniorJun 12, 2010 8:23 pm 
Marcelo RamosJun 14, 2010 5:16 am 
Paulo Jr.Jun 14, 2010 5:43 pm 
Joel LoboJun 14, 2010 8:41 pm 
Subject:Re: [cejug-discussao] Auditar sistema
From:Joel Lobo (joel@gmail.com)
Date:Jun 14, 2010 8:41:59 pm
List:net.java.dev.cejug.discussao

2010/6/14 Paulo Jr. <paul@gmail.com>

Não estou certo sobre o uso dele com Toplink, mas se ele se propor a rodar com JPA, então roda com qualquer implementação do JPA.

Se não der com envers, cria um interceptor no teu serviço e passa para ele a entidade que tu vai persistir, mas ai tu vai ter um bom trabalho braçal.. por reflection tu consegue gravar os dados da entidade. Boa sorte.

Se poder ajudar mais.. posta ai.

Em 14 de junho de 2010 09:16, Marcelo Ramos
<mra@edsonqueiroz.com.br>escreveu:

Bem interessante esta solução, mas como havia especificado antes eu estou

utilizando JPA(Toplink) sem hibernate, e pelo que eu li rapidamente ele tem de usar hibernate, não é isso, ou estou enganado????

----- Original Message ----- *From:* Paulo Jr. <paul@gmail.com> *To:* disc@cejug.dev.java.net *Sent:* Friday, June 11, 2010 6:17 PM *Subject:* Re: [cejug-discussao] Auditar sistema

Use o Hibernate Envers : http://www.jboss.org/envers

Em 11 de junho de 2010 18:02, Marcelo Ramos
<mra@edsonqueiroz.com.br>escreveu:

Srs.,

estou com uma dúvida e queria saber qual melhor maneira para solucioná-la.

Tenho uma classe:

@Entity public class Cliente{

@Id private BigDecimal cdCliente;

private String nmCliente;

//get's e set's

}

Necessito criar um log para auditar essa minha entidade. Como devo melhor proceder para auditar meu sistema??

Utilizo JPA(Toplink).

P.S.: Já tentei utilizar @PostUpdate, não apresenta nenhum erro, porém ele não insere na tabela.

Atenciosamente, Marcelo Ramos

Paulo A. Junior Analista de Sistemas Skype: paulojribp

Paulo A. Junior Analista de Sistemas Skype: paulojribp