Arquivo pela Tag: cdi
Trabalhe com CDI extensions
Postado em 02. abr, 2013 por Alberto Souza.
No final do ano passado, implementamos uma integração inicial do VRaptor com CDI. Durante o desenvolvimento tivemos que usar bastante funcionalidades dessa poderosa especificação. O desafio que tivemos foi o de manter a compatibilidade em relação ao construtor com argumentos do VRaptor. O problema é que todo ponto de injeção para o CDI deve estar more »
Continue Lendo
Diminua suas dependências com os eventos do CDI
Postado em 11. dez, 2012 por Sérgio Lopes.
Já falamos de CDI aqui no blog da Caelum, tanto numa introdução pra você começar a usar o CDI quanto em tópicos mais avançados. E recentemente até abordei o tema em uma palestra sobre CDI no JavaOne, além de sempre falarmos dele no nosso curso de JSF e CDI. Fato é que o CDI tem more »
Continue Lendo
Trabalhe com Java EE e Spring juntos
Postado em 31. mai, 2012 por Mário Amaral.
Existem várias discussões recentes sobre se devemos utilizar o Spring ou o JavaEE em nossos novos projetos, já que muitas das facilidades fornecidas pelo Spring estão agora disponíveis por padrão a partir do JavaEE 6, talvez indo além. A maioria desses posts realiza comparacões entre o Spring e o JavaEE, mostrando pontos fracos e fortes more »
Continue Lendo
Use CDI no seu próximo projeto Java
Postado em 23. mai, 2012 por Sérgio Lopes.
CDI é a especificação do Java EE 6 que cuida da parte de injeção de dependências. E, além de ser oficial e estar incluída em todos os servidores de aplicação, é tão boa e produtiva que já tem gente questionando o papel do Spring nos dias de hoje. O CDI se encaixa muito bem em more »
Continue Lendo
Customizando a produção de dependências no CDI
Postado em 13. jul, 2011 por Alberto Souza and Mário Amaral.
Os DAOs aparecem com frequência dos projetos Java. Para implementá-los, quase sempre é usado algum framework ORM, como o Hibernate por exemplo. Nesses casos, é muito comum que vários de nossos DAOs acabem com código repetido para operações simples, como um CRUD. Acabamos criando o famoso DAO genérico, concentrando algumas operações simples, para reutilizá-lo em outras more »
ASSINE NOSSO RSS