Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 1.47 KB

dia037.md

File metadata and controls

41 lines (30 loc) · 1.47 KB

Round 1

Dia 37

Autor: Marcos Willian
25 Abril, 2023 - Terça-Feira

<< Round 1 | Day 38 >>

Progresso de hoje:

Inicio do curso de Java e JPA: consultas avançadas, performance e modelos complexos

Nas aulas vistas foi aprendido:
Como mapear novas entidades na aplicação conforme a modelagem do banco de dados;
Como mapear um relacionamento com cardinalidade muitos-para-muitos;
Como mapear um relacionamento bidirecional;
Como persistir entidades que possuam relacionamentos bidirecionais.

Como realizar consultas utilizando funções de agregação, tais como min, max, avg e sum;
Como escrever consultas de relatórios utilizando JPQL;
Como utilizar o recurso select new em consultas JPQL;
Como realizar consultas utilizando named queries.

Como funcionam as estratégias EAGER e LAZY, em consultas de entidades que possuem relacionamentos;
Por que a JPA pode lançar a exception LazyInitializationException em determinadas situações;
As boas práticas no carregamento de entidades com relacionamentos;
Como realizar consultas planejadas com o recurso join fetch.

Notas:

Thoughts:

Extras:

<< Round 1 | Day 38 >>