Usar CDI para injeção de dependências entre todas as camadas do sistema Java EE

4 respostas
J

Boa tarde,

Gostaria que alguém me ajudasse a tirar uma dúvida, é uma boa prática de arquitetura e implementação usar CDi para injeção de dependências entre todas as camadas do sistema Java EE.
Ex: apresentação(JSF) e negócios(EJB)
negócios(EJB) e persistência(JPA)
Posso usar CDI em qualquer parte do sistema?

Grato!

4 Respostas

x111

Não só pode como deve!

brunoborges

CDI é considerada a “cola mágica” do Java EE. Serve justamente para isso. :slight_smile:

J

Obrigado pelas informações!

rafadelnero

Com certeza usar injeção de dependência em todas camadas de seu projeto é altamente aconselhável, vai reduzir bastante o acoplamento entre as classes e quando o projeto estiver crescendo, a manutenção será bastante facilitada, em arquitetura de projetos o baixo acoplamento é crucial.

Criado 25 de abril de 2013
Ultima resposta 6 de mai. de 2013
Respostas 4
Participantes 4