capa-livro-cdi

CDI: Integre as dependências e contextos do seu código Java

Estou muito feliz em anunciar meu segundo livro, dessa vez sobre CDI. Particularmente é um assunto que gosto muito, tanto que desde antes das primeiras versões estáveis já mexia com o Weld (implementação de referência) e fiz alguns posts aqui no blog. Inclusive palestrei sobre CDI no Javaneiros 2009. Em resumo, essa é a especificação…

Desenvolvendo uma aplicação Desktop com Weld – Final

Depois da parte 1 e parte 2, chegamos à parte final do nosso exemplo. Disponibilizei o código e vou mostrar mais algumas coisas. Só uma observação sobre o código: é o mesmo utilizado na apresentação de 14 de Novembro de 2009, quando ainda não tínhamos as mesmas versões de hoje. Mas o exemplo é totalmente…

Desenvolvendo uma aplicação Desktop com Weld – Parte 2

Continuando então no nosso exemplo, vamos comentar mais sobre a “parte prática” do exemplo e depois eu comento mais sobre os tipos de injeção que a CDI faz. E só pra contextualizar, quando eu disse “ejeção” no último post, não quer dizer que a CDI tem um @Out como o Seam, e sim que ele…