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

44 9.1

9,1

é a nota desse curso

239

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 o primeiro vídeo

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

    Entusiasta em 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

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

Premium
  • 644
12X
R$75

à vista R$900

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

à vista R$1.200

Matricule-se
Max
  • 644
12X
R$120

à vista R$1.440

Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana