Skip to content

wwddnn/jpa-queries1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Queries com JOIN FETCH para evitar degradação de performance: :

Realizar consultas customizadas com mais eficiência usando JOIN FETCH na JPQL - Java Persistence Query Language, da JPA - Java Persistence API, para evitar degradação de performance em @ManyToMany, e também em @ManyToOne.

📋 Escola DevSuperior professor Nélio Alves.

Objetivo é melhorar as consultas customizadas, usando JOIN FETCH nas consultas JPQL, em Java Springboot. E dessa forma evitar a degradação de performance.

Obs. A JPQL não lida muito bem com Paginação, então precisamos usar o 'countQuery', e 'COUNT', assim como o 'JOIN' para demonstrar a JPA, que trata-se de uma Paginação. Devemos também usar 'Page' e 'Pageable' para paginar os objetos que buscamos do nosso banco de dados e dessa forma apresentá-los no nosso Controller.

🛠️🔧 Construído com as tecnologias

Java / IntelliJ IDEA / Spring / Spring boot / Spring web / Sppring database H2 / Maven /

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%