Bonjour,
Voilà mon souci. Je fais de l'auto complétion sur un de mes formulaires, et je vais chercher en base une liste d'objets Personne. Le problème c'est que cet objet a des jointures en base (et donc des attributs en java), mais je ne souhaite récupérer que l'objet Java simple, sans certains attributs (Role, Nationnalité) car cela consomme des ressources lors de la récupération et j'ai pas besoin de ces attributs.
Voici un extrait de ma classe (les annotations sont sur les getters) :
Quelqu'un aurait une solution à me proposer ?
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
20
21
22
23
24
25
26
27 @Entity @Table(name = "MDA_PERSONNE") public class Person extends AbstractIdentifiable { private static final long serialVersionUID = 7782496106619218553L; public enum SexType { masculin, feminin }; private Long id; private boolean valid; private String firstName; private String name; private String maidenName; private SexType sex; private Date dateOfBirth; private String tel; private String mail; private String web; private Nationality nationality; private User user; private Set<PersonRoleJoin> personRoleJoins; private List<Role> roles = new ArrayList<Role>();
Merci.
Partager