Mais um mini-post, agora com uma dica que pode ser bastante útil. VisualVM é uma ferramenta de monitoramento para aplicações desenvolvidas em Java. Executado com JDK 6 mas pode monitorar aplicações desenvolvidas em aplicações JDK 1.4 ou superior, tendo uma feature de “lightweigth Profiling”, que foi a feature que mais utilizei, além de ser free, [...]
Buscando uma solução para um problema, acabei achando uma coisa interessante, bastante útil e que muito projetos poderiam utilizar. Às vezes se quer realizar alguma auditoria em tabelas antes que as operações sejam efetivadas(comitadas). Operações antes de inserts, updates, deletes, geração de logs e etc. Isso é possível implementando um Interceptor com a vantagem de [...]
Continue lendo sobreHibernate Interceptor para auditar entidades
A sessão mini-post serão post rápidos que farei para movimentar um pouco o blog e serão (ou pelo menos tentarei) postar dicas, boas práticas, novos frameworks e notícias de Java. Começo essa sessão postando sobre uma dica que pode ser útil. ShutDown Hooks API é utilizado para registrar uma Thread, que não é executado imediatamente, [...]
TestNG é um framework inspirado no JUnit e NUnit, mas que foram adicionado novas funcionalidades que deixam o framework mais poderoso e fácil de usar. Algumas delas já foram implementadas em outros frameworks, mas as vantagens são: – Suporte a annotation – Configurações flexíveis – Permite a distribuíção de testes – Plugins para as principais [...]
Continue lendo sobreTão simples quanto criar um teste: TestNG