Introdução a Guava
Por: GUILHERME KUNIGAMI
Neste artigo veremos algumas das bibliotecas do projeto Guava, desenvolvido pelo Google. Mostraremos, através da implementação de exemplos, como utilizar essas bibliotecas na prática, procurando destacar suas vantagens.
Voltar para o topo
Conhecendo o Lucene
Por: PAULO SIGRIST
O artigo apresenta os componentes comumente encontrados em mecanismos de buscas modernos e como o framework Apache Lucene pode auxiliar na construção de soluções desse tipo. Uma aplicação de cadastro e busca de currículos é utilizada para demonstração dos recursos da biblioteca.
Voltar para o topo
Uma abordagem prática ao Hibernate 4
Por: RENAN DE MELO OLIVEIRA
Neste artigo veremos como utilizar os recursos do Hibernate, agora em sua versão 4, para facilitar e dinamizar a persistência de objetos em aplicações Java.
Voltar para o topo
JBoss Application Server 7
Por: RAFAEL SOARES
Neste artigo, veremos como o JBoss AS 7 suporta o deploy e o gerenciamento de componentes modulares desenvolvidos utilizando o framework OSGi. Analisaremos um simples exemplo de como implantar um Bundle OSGi. Preparamos também um pequeno guia para administradores apresentando algumas das funcionalidades disponíveis nos novos consoles de gerência. Ademais, aproveitamos para divulgar o mais recente release do AS 7, certificado Java EE 6 Full Profile e com inúmeras melhorias no console de gerenciamento.
Voltar para o topo
Dublês de Teste
Por: ISMAEL SOARES
Este artigo apresenta como podemos criar testes de unidade de uma forma que as dependências entre as classes não sejam um empecilho para a validação da implementação. Através de exemplos práticos, demonstraremos como os Dublês de Teste podem nos ajudar a codificar os testes de uma forma mais simples.
Voltar para o topo
Entendendo e otimizando o Garbage Collection – Parte 3
Por: TIAGO ROMERO GARCIA
O artigo trata de explicar sobre problemas comuns em códigos Java que ignoram o funcionamento do Garbage Collection, como escrever código para otimizar este processo e como analisar a situação da memória heap em tempo de execução.
Voltar para o topo