emanoelcampos / java-jpa

Atividades e exercícios desenvolvidos no curso Java e JPA: consultas avançadas, performance e modelos complexos na Alura, que faz parte da especialização Java, oferecido pelo programa ONE - Oracle Next Education

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Java e JPA: consultas avançadas, performance e modelos complexos

Este repositório é dedicado ao segundo curso da formação de Java e SpringBoot oferecido pela Alura em colaboração com o programa One da Oracle. Durante o curso, adquiri conhecimentos mais complexos sobre JPA e os fundamentos essenciais da linguagem de programação Java.

Os assuntos abordados no curso incluem:

O curso foi dividido em diversos módulos, cada um com seus respectivos exercícios, atividades e um desafio durante o curso.

  • Mapeamento de novas entidades, muitos-para-muitos e relacionamentos bidirecionais.
  • Consultas com funções de agregação, relatórios com JPQL e named queries.
  • Estratégias EAGER e LAZY, exceção LazyInitializationException, boas práticas e consultas planejadas.
  • Consultas JPQL com parâmetros opcionais e utilização da Criteria API.
  • Uso de @Embeddable e @Embedded, herança entre entidades e mapeamento de chave composta com @EmbeddedId.

Minha jornada

Este repositório é um registro de todo o meu avanço no curso. Ao longo do curso, tive a oportunidade de aplicar esses conceitos através de exercícios e atividades práticas. Nesse repositório, você encontrará os exercícios, atividades e desafios realizados por mim durante o curso e todos eles estão organizados por módulo e podem ser encontrados em suas respectivas pastas.

About

Atividades e exercícios desenvolvidos no curso Java e JPA: consultas avançadas, performance e modelos complexos na Alura, que faz parte da especialização Java, oferecido pelo programa ONE - Oracle Next Education


Languages

Language:Java 100.0%