Programação

EJB: O poder da Java EE

Curso online de EJB: O poder da Java EE

1428 9.0

9,0

é a nota desse curso

5.345

alunos neste curso

Faça esse curso e...

  • Entenda o que são os famosos EJBs
  • Aprenda a integração com JPA
  • Faça agendamento de tarefas
  • Crie serviços web de maneira simples
  • Gerencie transações com a JTA
  • Entenda os Sessions Beans

Carreiras com esse curso

Veja o primeiro vídeo

Público alvo

Desenvolvedor Java

Nível de Dificuldade

Avançado

Instrutores

  • Nico Steppat

    Nico trabalha na área de tecnologia há mais de 20 anos e atuou como desenvolvedor e instrutor no Brasil e na Alemanha. Participa ativamente na comunidade e com uma experiência de mais de 12 anos em educação, coordena hoje equipes de instrutores e é responsável pela curadoria de cursos online na Alura.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Enterprise Java Beans

    • Introdução ao EJB
    • Serviços do container e o servidor de aplicações
    • Preparação do ambiente de desenvolvimento
    • Instalação do Server Adapter
    • Primeira aplicação com EJB
    • Apresentação do projeto
    • O primeiro Session Bean
    • Injeção de dependências
  2. Ciclo de vida de Session Beans

    • Callbacks
    • Thread safety
    • Pool de Objetos
    • Singleton Beans
    • Eager Initialization
  3. Integração do JPA com Pool e DataSource

    • Injetando o EntityManager
    • Configuração do banco de dados
    • Usando o DataSource
    • Preparação do banco de dados
    • Testando a persistência
  4. Gerenciamento de Transações com JTA

    • Java Transaction API
    • Container Managed Transaction
    • Uso de TransactionAttribute
    • Serviços como Transaction boundary
    • Outros atributos da transação
    • Gerenciamento da transação programaticamente
  5. Tratamento de exceções com EJB

    • Lidando com exceções
    • Exceções da Aplicação
    • System e Application Exceptions
    • Configurando Application Exceptions
  6. Novos serviços com Interceptadores

    • Monitoramento com Interceptadores
    • O primeiro interceptador
    • Trabalhando com o InvocationContext
    • Interceptadores padrões
  7. Integração com Web Services

    • Introdução ao Web Services
    • Serviços com SOAP/WSDL
    • Web Services com JAX-WS
    • Publicando o serviço
    • Interface do serviço - WSDL
    • Testando o serviço com SoapUI
    • Implementação do Serviço
    • Personalizando a mensagem SOAP
    • Cliente Java
  8. Agendamento de tarefas

    • Agendamento de chamadas
    • @Schedule
    • Vários modulos na aplicação
    • Deploy através de EAR (Enterprise ARchive)

O que os nossos alunos estão falando desse curso

ILDO ZACARIAS RIBEIRO JÚNIOR

em 01/01/2016

Material de excelência , o professor explica muito bem. Recomendo a todos.

Sobre o curso EJB: O poder da Java EE

Ricardo Johannsen Marques Cutrim Pereira

em 31/12/2015

curso ótimo, a didática excelente e cobriu tudo de importante em se tratando de EJB

Sobre o curso EJB: O poder da Java EE

Alan dos Santos Soares

em 31/12/2015

A qualidade é ótima. Aulas bem elaboradas e de fácil entendimento.

Sobre o curso EJB: O poder da Java EE

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
  • 617
12X
R$75

à vista R$900

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

à vista R$1.200

Matricule-se
Max
  • 617
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