Olá pessoal
Eu estou tentando criar uma anottaion para a realização de atividades de log na aplicação, isto é, todos os métodos que forem anotados devem realizar o log.
Para uma etapa inicial, fiz uma annotation bem simples, que possui o seguinte código:
@Retention (RetentionPolicy.RUNTIME)
@Target (ElementType.METHOD)
@Documented
public @interface Log {
Class type();
String method();
}
Ou seja, com esta annotation eu seto a classe a ser persistida e o nome do método que está realizando o acesso.
Para acessar a annotation eu faço o seguinte:
@Log (type=Contact.class, method="updateContact")
Agora vamos ao problema: como faço para o Java realizar uma ação nos métodos que recebem está annotation? Este conceito que eu ainda não consegui entender.
Desde já agradeço pela ajuda.


