Java Reflection API
4 5 1 6
R$69.90

curso Java Reflection API

Nesse curso será apresentada a API de Reflection com uso de Annotations em Java. A API de Reflection é utilizada por inúmeras Frameworks pela capacidade de expor a estrutura interna dos objetos. A referida API possibilita a exposição de quaisquer membro existente dentro uma classe dentro do Java, o que possibilita implementações genéricas (característica principal do desenvolvimento de frameworks). Serão mostradas, ainda, todas as possibilidades que esta API fornece utilizando exemplos do tipo ... Ver mais instanciar objetos sem saber seus tipos específicos, criando interceptador de métodos em determinados objetos, podendo realizar tratamentos em tempo de execução e também o uso de Annotations que são utilizadas para a marcação de componentes em uma classe é para o uso de metadados.

Iniciar Carga Horária - 20H

CONTEÚDO DO CURSO

Aula 1

Introdução ao Java Reflection API

Nessa videoaula veremos a API de reflection do Java. Iremos detalhar os riscos e benefícios do seu uso, mostrando as operações que podemos realizar fazendo uso desta fantástica API.
MVP
Aula 1 - MVP

Introdução ao Java Reflection API

Aula 5

Navegando e manipulando Interfaces - Java Reflection API

Nessa videoaula expandiremos a capacidade de navegar pela hierarquia de classes e passaremos a navegar pelas interfaces usando a api de reflection do Java.
MVP
Aula 5 - MVP

Navegando e manipulando Interfaces - Java Reflection API

Aula 6

Curso de Java Reflection API: Aplicando Generics na Reflexão

Nessa videoaula partiremos para o uso de generics aplicando a api de reflexão. Faremos uma pequena revisão sobre para que serve generics e partiremos para a codificação de nosso exemplo.
MVP
Aula 6 - MVP

Curso de Java Reflection API: Aplicando Generics na Reflexão

Aula 7

Curso de Java Reflection API: Criando Interceptadores

Nessa videoaula iremos mostrar como usar interceptadores dentro da api de reflection. Através da classe Proxy que criará o interceptador e com o auxilio da interface InvocationHandler.
MVP
Aula 7 - MVP

Curso de Java Reflection API: Criando Interceptadores

Aula 8

Criando FrontController

Nessa videoaula começaremos a criação de um exemplo mais pratico da api de reflexão que é o FrontController. O FrontController é um servlet como qualquer outro.
MVP
Aula 8 - MVP

Criando FrontController

Aula 9

Criando exemplos com FrontController

Nessa videoaula finalizaremos a construção do nosso FrontController onde criaremos dois exemplos de seu funcionamento.
MVP
Aula 9 - MVP

Criando exemplos com FrontController

Aula 10

Annotations

Nessa videoaula introduziremos o assunto de extrema importância dentro da api de reflexão do java que são as annotations.
MVP
Aula 10 - MVP

Annotations

Aula 11

Validação com Annotations e Reflection

Nessa videoaula criaremos uma lógica de validação de dados através do uso de annotations. Onde a mesma esta implementada na especificação Bean Validator. O Bean Validator faz parte do JavaEE6
MVP
Aula 11 - MVP

Validação com Annotations e Reflection

Aula 12

Curso de Java Reflection API: Aprimorando o Front Controller

Nessa videoaula vamos voltar ao nosso Front Controller e estaremos aprimorando para que o mesmo seja capaz de localizar dinamicamente todas as classes de ação.
MVP
Aula 12 - MVP

Curso de Java Reflection API: Aprimorando o Front Controller

Aula 13

Criando um Mini-JPA

Nessa videoaula iniciar a construção de um MINI-JPA onde teremos o escopo de realizar todas as operações de persistência que um JPA e capaz de fazer normalmente.
MVP
Aula 13 - MVP

Criando um Mini-JPA

Aula 14

Criando Classe de Conexão

Nessa videoaula continuamos a construção do mini-jpa e construiremos a classe de conexão que proverá os serviços de crud do nosso mini-jpa, criamos um modelo de configuração através do arquivo properties.
MVP
Aula 14 - MVP

Criando Classe de Conexão

Aula 15

Gerando Dinamicamente DML

Nessa videoaula continuamos a construção do mini-jpa, onde será construída mais uma classe de serviço. Sua função é gerar a coleção de objetos a partir de um ResultSet que através do mesmo será obtido os dados que foram processados pelo banco.
MVP
Aula 15 - MVP

Gerando Dinamicamente DML

Aula 16

Gerando Coleção de Objetos

Nessa videoaula continuamos a construção do mini-jpa, onde será construída mais uma classe de serviço.
MVP
Aula 16 - MVP

Gerando Coleção de Objetos

Suporte ao aluno em tempo real

Todos os cursos possuem professores online para ajudar em qualquer dúvida que for necessária para o completo entendimento do curso.

Certificado Devmedia

Todos os nossos cursos oferecem certificado com carga horária. Eles são aceitos em todas as faculdades e orgãos públicos do Brasil. Assim que finalizar um curso já emita o seu.

Avaliação do curso

Como adquirir esse curso?

Acesse esse e todos os demais cursos devmedia sendo um assinante mvp

Benefícios MVP
  • Guias de referência
  • Suporte em tempo real
  • Assista o conteúdo offline
  • Emissão de certificado
  • #JOBS - Diversas vagas de emprego
  • Web-currículo
SEJA MVP
R$ 69,90 /mês
Assine agora e tenha acesso ao curso
15 anos de treinamento online
700 mil cadastros
140 mil fãs no facebook
100 mil certificados emitidos