Integração e Injeção de Dependência com CDI
Integrando de maneira eficiente as camadas de seu aplicativo

NÍVEL INTERMEDIÁRIO AW7

Alguns requisitos fundamentais para flexibilidade dos aplicativos enterprise são a injeção de dependência e a presença de contextos(escopos) de objetos com duração e visibilidade controlados de maneira fina pelo aplicativo. Em aplicativos web, muitas vezes o escopo de requisição é muito curto e o de sessão muito longo, sendo necessário um contexto intermediário.

Até a versão 5 do Java EE, era preciso utilizar outros frameworks (Spring, JBoss Seam, Spring Web Flow) para atender essas necessidades. A partir do Java EE 6 foi criada uma especificação de integração, que permite a criação de uma solução robusta, inteiramente utilizando Java EE: Context and Dependency Injection - CDI.

Para muitos desenvolvedores, o CDI foi a mais importante adição ao Java EE na versão 6, permitindo utilizar EJBs diretamente em páginas JSF, armazenar objetos em escopo de conversação entre outras coisas.

Neste curso, apresentamos o CDI em sua mais recente versão, a 1.1.

Um documento contendo todas as informações detalhadas do treinamento, preço e formas de pagamento com parcelamento em até 6X sem juros.

É rapidinho. Chega por e-mail no mesmo minuto!

ORÇAMENTO ELETRÔNICO

Introdução
  • Beans
  • Injeção de dependência
  • Contextos
  • Empacotamento e configuração
Injeção de dependência
  • Definindo pontos de injeção
  • Integração com EL
  • Qualificadores
  • Produtores
  • Alternativas
  • Excluindo beans da injeção
  • Utilizando o escopo de conversação
Interceptadores
  • Anotações de vínculo de interceptadores
  • Criando interceptadores
  • Habilitando interceptadores
Decoradores
  • O padrão de projetos Decorator
  • Criando decoradores com CDI
Eventos
  • Modelo de eventos
  • Qualificadores de eventos

05
Julho
Terça e quinta das 19 às 23 h
05
Julho
Online ao vivo
Terça e quinta das 19 às 23 h
26
Julho
Terça e quinta das 19 às 23 h
Inscrição Online indisponível

Conhecimento equivalente ao curso AW3 - Desenvolvimento Web com JavaServer Faces