Programação

Java Reflection parte 2: Anotações e Injeção de Dependências

Curso online de Java Reflection parte 2: Anotações e Injeção de Dependências

8 8.9

8,9

é a nota desse curso

69

alunos neste curso

Faça esse curso e...

  • Use a tecnologia que bibliotecas como Hibernate, Spring ou CDI usam por trás dos panos
  • Entenda como a linguagem e seu programa funciona em tempo de execução
  • Escreva código usando Class, Constructor, Method, Field e muito mais
  • Saiba como criar a própria biblioteca código
  • Deixe seu código mais dinâmico com a metaprogramação
  • Saiba o que são metadados e anotações
  • Entenda o que vem a ser inversão de controle e injeção de dependência

Veja a 1ª aula

Público alvo

Desenvolvedores aprimorando sua capacidade de abstração em Java com a poderosa API de reflection.

Nível de Dificuldade

Avançado

Instrutores

  • Gabriel Leite

    Cristão designado a viabilizar o crescimento pessoal, profissional e os sonhos de outras pessoas. Ávido por melhoria contínua em todas as áreas da vida.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Avançando com reflection

    • Manipulação de atributos
    • Informações sobre os atributos
    • Listando atributos
    • Manipulação de atributos na prática
    • Para saber mais - StringBuilder
    • Sobre a classe Field
  2. Anotações, metadados no Java

    • Criando anotações
    • Para saber mais - Anotações e meta anotações
    • Sobre metadados e anotações
    • Criação de anotações
    • Meta anotações
    • Criando anotações na prática
  3. Reflection e anotações

    • Anotações e reflexão
    • Anotações e Reflection
    • Impressão do nome da classe
    • Herdando anotações
    • Anotações e reflexão na prática
  4. Injeção de dependências

    • Inversão de controle e injeção de dependências
    • IoC e DI
    • IoC e DI na prática #1
    • IoC e DI na prática #2
    • Inversão de controle e injeção de dependências na prática
  5. Generics

    • Melhorando a DI
    • Verificando compatibilidade de tipos
    • Compatibilidade entre tipos
    • Tipos genéricos
    • Para saber mais: Tipo genéricos
    • Sobre tipos genéricos
    • Praticando com tipos genéricos

Escolha o seu plano e vamos começar

  • Cursos
  • Certificado de participação
  • Todas as formações
  • Projeto avaliado pelos instrutores
  • Certificado de avaliação
  • Acesso à Alura Start
  • Acesso à Alura Língua
  • Como Funciona?
Premium
  • 614
12X
R$75

à vista R$900

Matricule-se
Premium Plus
  • 614
12X
R$100

à vista R$1.200

Matricule-se
Max
  • 614
12X
R$120

à vista R$1.440

Matricule-se
Acesso por 1 ano
Certificado Digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana