Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
[NOVO] Dominando Hibernate e Spring Data JPA - Spring Boot 3
Rating: 4.6 out of 5(25 ratings)
473 students

[NOVO] Dominando Hibernate e Spring Data JPA - Spring Boot 3

Domine Hibernate e Spring Data JPA com as práticas mais atualizadas para integração eficiente no ambiente do Spring Boot
Last updated 4/2024
Portuguese

What you'll learn

  • Você aprenderá o básico de JPA e Hibernate - Entidades, Relacionamentos, Mapeamentos de Herança e Anotações
  • Você entenderá abordagens para consultar dados usando JPA e Hibernate - JPQL, Criteria API e Native Queries
  • Você entenderá os relacionamentos JPA e Hibernate em profundidade - um para um, muitos para um e muitos para muitos
  • Você aprenderá os fundamentos do ajuste de desempenho de seu aplicativo JPA com Hibernate - Resolva o problema de consultas N+1
  • Você entenderá os fundamentos do Spring Data JPA

Course content

4 sections • 28 lectures • 1h 47m total length
  • Apresentação da Estrutura do Projeto1:38
  • Configurando o Ambiente - JDK 17 e Spring Tool Suite5:57
  • Instalando o Lombok1:48
  • PARTE 1 - Iniciando o Projeto Spring Data JPA - Spring Initialz4:19
  • PARTE 2 - Iniciando o Projeto Spring Data JPA - Spring Initialz2:42
  • Criando a Estrutura das Entidades4:59
  • Aplicando configurações do JPA e Banco de Dados H21:23

Requirements

  • Conhecimento em programação com Java
  • Conhecimento em banco de dados relacional

Description

Este curso abrangente foi projetado para capacitá-lo a dominar duas das tecnologias mais essenciais para persistência de dados em aplicações Java: Hibernate e Spring Data JPA.

Ao longo do curso, você será guiado por conceitos desde os fundamentos até técnicas avançadas de integração, garantindo que você adquira um conhecimento sólido para lidar com bancos de dados relacionais de forma eficiente e elegante.

Com um foco especial na aplicação dessas tecnologias no ecossistema do Spring Boot, você aprenderá as práticas mais modernas e eficazes para desenvolver aplicações robustas e escaláveis.

Combinando teoria e prática, este curso oferece uma experiência de aprendizado envolvente, com exemplos práticos, exercícios desafiadores e projetos práticos que o ajudarão a consolidar seu conhecimento e se destacar como um desenvolvedor Java experiente.

Se você está procurando elevar suas habilidades em persistência de dados e desenvolvimento de aplicações Java, este curso é a escolha ideal para você. Prepare-se para impulsionar sua carreira como um desenvolvedor Java altamente qualificado e pronto para enfrentar os desafios do desenvolvimento de software moderno.


Requisitos Prévios:

  • Conhecimento básico de programação Java e conceitos de banco de dados relacionais.

  • Familiaridade com o framework Spring Boot é uma vantagem, mas não é obrigatório.

Ao concluir este curso, você estará preparado para:

  • Projetar e desenvolver aplicações Java robustas e escaláveis, utilizando eficientemente as tecnologias Hibernate e Spring Data JPA.

  • Integrar com sucesso essas tecnologias no ecossistema do Spring Boot para uma implementação harmoniosa e eficaz.

  • Implementar consultas complexas, transações seguras e serviços de negócios com persistência de dados de alto desempenho.

  • Aplicar melhores práticas de desenvolvimento e estratégias de otimização para garantir a qualidade e eficiência do seu código.

  • Avançar em sua carreira como desenvolvedor Java, destacando-se no mercado de trabalho com habilidades valiosas e demandadas.

Who this course is for:

  • Para você que gostaria de aprender o básico de JPA e Hibernate
  • Para você que gostaria de entender como construir a camada de dados de uma aplicação web
  • Para você que quer ampliar conhecimento de Springboot JPA