Escolar Documentos
Profissional Documentos
Cultura Documentos
br
Disciplina:
Programação para Web II
Professor: Arnaldo Coelho T. Junior arnaldo.junior@ifto.edu.br
CDI
Especificação Java (JSR-299);
◦ Explícitos;
◦ Implícitos.
Professor: Arnaldo Coelho T. Junior arnaldo.junior@ifto.edu.br
@Named
Faz com que o bean se torne gerenciável;
Permite que o bean seja acessado via linguagem de
expressão.
Professor: Arnaldo Coelho T. Junior arnaldo.junior@ifto.edu.br
@Inject
Permite a injeção de beans gerenciáveis;
Cria uma instância da classe anotada;
Não é necessário fornecer setters e getters.
Professor: Arnaldo Coelho T. Junior arnaldo.junior@ifto.edu.br
Pontos de Injeção
Injeção por parâmetro no construtor do bean;
Pode haver apenas um construtor injetável no bean.
Professor: Arnaldo Coelho T. Junior arnaldo.junior@ifto.edu.br
Pontos de Injeção
Injeção por parâmetro em método de inicialização:
Professor: Arnaldo Coelho T. Junior arnaldo.junior@ifto.edu.br
Pontos de Injeção
Injeção direta de campos:
Escopos