Machine Translated Estou tão feliz por ter feito este curso.As aplicações práticas mostradas foram super úteis e a estrutura geral foi de primeira linha.
Java Persistence: JPA e Hibernate de alto desempenho
Domine padrões eficientes de acesso a dados e otimize seus aplicativos evitando as armadilhas comuns da camada de persistência.
Sobre este curso
O seu aplicativo Java está lento por consultas de banco de dados ineficientes?Muitos problemas de desempenho se originam na camada de acesso a dados.Este curso fornece um caminho prático para escrever código de persistência rápido, escalável e mantível usando JPA e Hibernate.
Você irá além das operações básicas de CRUD para entender verdadeiramente como uma estrutura de mapeamento relacional de objetos (ORM) funciona.Ao dominar os fundamentos e aprender a identificar gargalos de desempenho comuns, você obterá as habilidades para criar aplicativos robustos que interagem com bancos de dados de forma eficiente.
O que você vai aprender:
- Entenda os princípios básicos do ORM e a relação entre o JPA e o Hibernate.
- Mapeamentos de entidades mestres, eventos de ciclo de vida e tipos de relacionamento essenciais (um para um, um para muitos, muitos para muitos).
- Aplique estratégias de busca eficazes para resolver problemas de consulta N + 1 e evitar o carregamento desnecessário de dados.
- Aprenda a usar o agrupamento de conexões e o processamento em lote para melhorar significativamente o throughput do aplicativo.
- Pratique escrever consultas poderosas e otimizadas usando a Linguagem de Persistence Query Java (JPQL) e a API Criteria.
- Implemente estratégias eficazes de cache e controle de concorrência para lidar com cenários de alta demanda.
Este curso começa com conceitos fundamentais como gerenciamento de sessão e estados de entidade antes de avançar para tópicos avançados em consulta, otimização e gerenciamento de transações.Cada tópico é explicado através de texto claro e exemplos de código práticos que você pode estudar e adaptar.
Este curso é para desenvolvedores Java que querem aprender JPA e Hibernate a partir do zero ou para aqueles que desejam aprofundar sua compreensão do desempenho de persistência.Uma sólida compreensão de Java e SQL básico é esperada, mas nenhuma experiência ORM prévia é necessária.
Comece a criar aplicativos Java orientados a dados mais rápidos e confiáveis hoje mesmo.
O que você vai receber
-
📜
Certificado de conclusão
Adicione ao seu perfil do LinkedIn -
🎧
Versão em áudio incluída
Estude em qualquer lugar, sem tela -
♾️
Acesso vitalício
Volte quando quiser, sem expirar -
📱
Celular ou computador
Funciona em qualquer dispositivo -
💸
Reembolso em 14 dias
Sem perguntas -
⚡
Curto e focado
43 min de conteúdo prático
Avaliações (1)
Outros também fizeram
⚡ Ideal para começar
🎓 Com certificado
Aplicações Java Resilientes com Spring Boot
Certificado
Prática
$14.99
→
⚡ Ideal para começar
🎓 Com certificado
Kafka e Spring Boot: Criando aplicativos orientados a eventos
Certificado
Prática
$14.99
→
🏆 O mais popular
🎓 Com certificado
Rastreamento Distribuído em Microsserviços com Kotlin e Docker
Certificado
Prática
$14.99
→
🎓 Com certificado
Noções básicas de design de sistema: armazenamento em cache com Spring Boot e Redis
Certificado
Prática
$14.99
→
Perguntas frequentes
O que preciso para fazer este curso? +
Só um celular ou computador com internet. Sem instalações nem hardware especial.
Como faço para pagar? +
Com cartão via Stripe. Não guardamos dados do cartão — o Stripe processa com segurança.
Posso pedir reembolso? +
Sim — reembolso integral em 14 dias, sem perguntas.
Por quanto tempo terei acesso? +
Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.
Vou receber um certificado? +
Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.
Feito para profissionais em
Tecnologia
Design
Finanças
Marketing
Saúde
Educação
Hotelaria
Indústria