i use spring jpa and i create a method in building repository.
Bonjour, j'utilise spring data-jpa et j'ai créé une méthode dans mon repository building.
Voici le code que j'ai
Si une chambre est libre, available sera à true
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 @Entity public class Building { @OneToMany @JoinColumn(name = "building_id") private List<Appartment> appartmentList; } @Entity public class Appartment { @OneToMany @JoinColumn(name="appartment_id" private List<Room> roomList; } @Entity public class Room { private boolean available; }
J'ai créé la méthode: findByAppartmentListRoomListAvailableTrue
Elle fonctionne cependant plusieurs dizaines de requête sont généré
J'ai mis ce qui est généré sur ce lien:
http://pastebin.com/xC8NeLUU
Est-ce qu'il y a moyen d'optimiser le nom de la méthode afin d'avoir moins de requête ou bien je dois faire la requête à la main?
Partager