Bonjour,
Dans mon projet Spring MVC & spring Data JPA.
J'ai une vue présentant une liste d'enregistrements sous forme d'un tableau associé à une seule et unique table de la base de données.
Un système de pagination a été mis en place (Pageable / PageRequest) pour des raisons de performance.
Cette table comporte 4 colonnes de type CLOB que je n'affiche pas dans le tableau.
L'affichage d'un des CLOBs se fait en cliquant sur la ligne du tableau, dans la cellule associée. Une requête AJAX est alors déclenchée et me permet d'afficher son contenu dans une fenêtre modale.
Mais au final, je trouve que le chargement de chaque page du tableau prend une certain temps.
Cela doit être du à la requête findAll() qui me ramène toutes les colonnes, et donc les CLOBs (que je n'affiche pas dans le tableau).
Comment faire pour que la requête findAll() me ramène tous les champs sauf les CLOBs ?
Merci.
Partager