Impacta Certificação e Treinamento
Av. Paulista, 1009, São Paulo - SP - 9° andar
(próximo metrô Trianon-Masp)
Objetivo
Para exibir o objetivo clique no título ou aqui.
Pré-requisito
Para exibir os pré-requisitos clique no título ou aqui.
Conteúdo Programático
Para exibir todo o conteúdo programático clique no título ou aqui.
Introdução
Conceito de Dependência; O que é inversão de Controle (IoC)?; Introdução a AOP (Aspect Oriented Programming); Revendo Conceitos de Java 5 : Anotações; Spring Framework; Vantagens do Spring; Conceitos Básicos do Spring; Estudo de caso.
O Contêiner IoC e Beans
O Contêiner IoC; Usando o BeanFactory; Usando o ApplicationContext; Ciclo de Vida de um Bean; Demonstração: Criando um Bean; Configurando o Contêiner; Declarando e Obtendo um Bean; Definindo Dependências; Usando Autowire; Passando Parâmetros para Construtores e Métodos; Ligando Propriedades que são Coleções; Escopos de um Bean; Pós-Processadores do Spring; Usando Anotações; Configurando Beans com Anotações; Injetando Beans com Anotações; Usando o JavaConfig.
Acesso a Dados e Transações
Acesso a Dados e Spring; Benefícios do Spring para Acesso a Dados; Configurando a Fonte de Dados; Usando uma Fonte de Dados; Usando Transações com o Spring; Definindo um Gerente de Transação; Usando um Gerente de Transação no Código; Usando Transações Declarativas; Usando Transações no Spring 2.X; Usando Anotações para Transações; Transações Declarativas com Spring 1.X (Opcional).
Integração com o Hibernate
Introdução; Forma padrão de uso de Hibernate com Spring; Configuração; Uso em aplicações Web.
Integração com Aplicações Web
Aspectos Independentes de Framework Web : ContextLoaderListener; Aspectos Independentes de Framework Web : WebApplicationContext.
Carga Horária
40 Horas
Avise-me quando tiver data: