E ai pessoal, tudo bem?
Estou modelando um sistema, e estou com um dilema, estou querendo que ela tenha um log para mostrar as movimentações das tabelas (insert, delete e update), porém tenho minhas dúvidas de qual é a melhor maneira de fazer esse log, pensei em fazer ele com trigger’s, no entanto todas as tabelas precisariam ter o id do usuário nela(e também a aplicação ficaria amarrada ao banco), também pensei em fazer usando log4j e outras coisas mais…
Então recorro aos mais experientes para saber qual forma que vocês estão usando.
Minha aplicação vai ser web(devo usar JSF 2.0 e prime faces) e o banco vai ser MySQL.
A principio é isso.
Obrigado.