Programa do Curso

Interfaces de programação orientadas

  • Modelagem e programação baseada na ideia de interfaces
  • Problemas resolvidos pelas interfaces orientadas à programação

Programação orientada a componentes

  • O papel dos componentes no modelo de aplicação web, a introdução do conceito de objetos POJO como objetos que desempenham a função dos componentes na aplicação web

Inversão de padrão de design de controle e injeção de dependência

  • Padrão de controle de inversão e suas variantes
  • Injeção de dependência, contêiner IoC
  • Declarativo como dependências entre os componentes de uma aplicação web

Visão geral da arquitetura Primavera

  • Contexto-a do aplicativo Spring e sua função como contêiner IoC.
  • Como realizar a função de uma estrutura de aplicativo?
  • Onde começa o ciclo de vida de uma aplicação web baseada em Spring?
  • É possível usar o contêiner Spring IoC em seu aplicativo, não necessariamente no site?

Os arquivos de configuração

  • Injeção de Dependência declarativamente através de XML arquivos que definem como a criação e os componentes da aplicação transmitem
  • As dependências entre componentes
  • Descrição do formato de arquivo dos componentes e exemplos de injeção de dependência Spring

Componentes de fábrica e seu uso

  • Mapeando os componentes definidos no arquivo de descrição de injeção de dependência e como implementar o mecanismo de injeção pelos componentes da planta Spring
  • Distinção entre os componentes de um singleton e protótipo

Ciclo de vida dos componentes e identificação dos componentes

  • Ciclo de vida do componente
  • Identificação de componentes

Programming na Primavera AOP

  • Orientado a Aspectos Programming (Orientado a Aspectos Programming)
  • Aspectos de aplicação do mapeamento declarativo no desenho e definição dos pontos de intersecção
  • Introdução ao Spring AOP e exemplos de aplicação

MVC Spring-a

  • Discussão de controladores e visualizações de abstração Spring Framework e exemplos de aplicações da maioria deles. Introdução à ideia de modelo, visualização e controlador de aplicações Spring

Crie uma aplicação usando Spring MVC

  • Controladores e gerenciadores padrão visualizam o aplicativo da web Spring
  • Modelo de propriedades de fiação com vista e vice-versa

Introdução à questão dos componentes de comércio e sustentabilidade

  • Gerenciamento de transações (especialmente Java EE)
  • Gerenciador de transações
  • Estrutura leve e persistência

Mecanismo de gerenciamento de transações Spring

  • Gerenciador de transações Light Spring Framework
  • Mecanismos Spring para gerenciamento de transações

Mapeamento de linhas de tabela para objetos POJO usando Spring

  • Uso de métodos de acesso a dados Spring Framework para criar consultas de banco de dados
  • Para definir o acesso aos dados
  • Criar dados Access objetos (DAO)
  • Implementação e uso de DAO para estabilizar componentes de aplicação
 35 horas

Declaração de Clientes (2)

Cursos Relacionados

Combined C/C++, JAVA and Web Application Security

28 horas

Advanced Java Security

21 horas

Combined JAVA, PHP and Web Application Security

28 horas

Standard Java Security

14 horas

Java and Web Application Security

21 horas

Advanced Java, JEE and Web Application Security

28 horas

Categorias Relacionadas