Curso JBoss Hibernate

  • Development

Curso JBoss Hibernate

32h
Visão Geral

No Curso JBoss Hibernate, você adquirirá o conhecimento e as habilidades necessárias para aproveitar a poderosa estrutura de dados relacionais Java Persistence API (JPA) usando a pilha de aplicativos Hibernate. Através de palestras interativas e laboratórios práticos, você aproveitará JPA com Hibernate, incluindo arquiteturas de aplicativos Java simples e Java EE avançadas, para fornecer uma plataforma integrada para aplicativos Java de próxima geração baseados em padrões. Ao final do curso, você terá aprendido as melhores práticas para aproveitar o Hibernate para produzir e manter aplicativos de negócios robustos e bem projetados, otimizando o desempenho e reduzindo os custos de manutenção de software.

 

Objetivo

Após concluir este Curso JBoss Hibernate, você será capaz de:

  • Interfaces principais de programação de aplicativos para Hibernate (Sessão, Transação, Consulta, EntityManager, SessionFactory, Anotações)
  • Hibernate tecnologias de pesquisa, validação, fragmentos e ferramentas
  • Mapeando herança e relacionamentos polimórficos
  • Hibernate HQL, critérios e consultas JDBC/SQL
  • Ambiente de desenvolvimento integrado (IDE) de ferramentas Hibernate
  • Melhores práticas e padrões para desenvolvedores do Hibernate
  • Implantação, configuração e ajuste de desempenho do Hibernate
Publico Alvo
  • Arquitetos de sistemas corporativos
  • Desenvolvedores Java experientes que trabalham com sistemas de banco de dados baseados em SQL
  • Desenvolvedores de componentes de negócios e bancos de dados
  • Administradores de banco de dados que precisam entender como o ORM pode afetar o desempenho e como ajustar o desempenho do sistema de gerenciamento de banco de dados SQL e da camada de persistência
Pre-Requisitos
  • Experiência com Java Platform, Enterprise Edition (Java EE) ou Java 2 Platform, Enterprise Edition (J2EE)
  • Compreensão de alto nível do desenvolvimento de sistemas de software corporativo
  • Compreensão da integração de sistemas legados
Materiais
Inglês/Português/Lab Pratico
Conteúdo Programatico
  • Understanding Java persistence

  • Getting started with Hibernate

  • Hibernate projects and tools

  • Advanced Hibernate mapping

  • Entity relations and inheritance

  • Persistent state and transactions in Hibernate

  • Querying data efficiently

  • Design and best practices review

  • Hibernate configuration and deployment

  • Hibernate advanced frameworks

TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas