NOUVELLE AVANCEE !!!!!!!!!!!!!!!
VOilà je crois que je suis sur la bonne voie !!! Vous allez surement pouvoir m'aider....
Si je fais ce code :
Code:
1 2 3 4 5 6
| @GET
@Path("{id}")
@Produces({"application/json", "application/xml"})
public Recurrence find(@PathParam("id") Integer id) {
return recurrence.getRecurrence(id);
} |
j'ai une erreur de lazyInitializeException sur mes jours qui sont lié à la récurrence
Je ne peux pas faire non plus de :
Code:
1 2 3
|
Recurrence rec = reccurrence.getRecurrence(id);
rec.setJours(null); |
car ce me supprime la relation dans la BDD et c'est pas le but.
je ne peux pas non plus faire :
Code:
1 2 3
|
Recurrence rec = reccurrence.getRecurrence(id);
rec.setJours(rec.getJours()); |
car ca me fait une lazyInitializeException
Par contre si je fais le code ci-dessous. AUCUN SOUCI !!! Tout marche.. mais ce n'est pas le but de faire comme ca....
Code:
1 2 3 4 5 6 7 8 9
| @GET
@Path("{id}")
@Produces({"application/json", "application/xml"})
public Recurrence find(@PathParam("id") Integer id) {
Recurrence rec = recurrence.getRecurrence(id);
System.out.println(rec.getJours());
System.out.println(rec.getTerrains());
return rec;
} |
quelques idées ?