[Serializable] références circulaires
bonjour à tous,
supposons que j'ai deux classes
Code:
1 2 3 4 5 6 7
|
public class ReleveNotes implements Serializable {
...
private List<Note> note;
...
} |
Code:
1 2 3 4
| public class Note implements Serializable {
...
private ReleveNotes releve; |
lors de la sérialisation d'une instance de ReleveNotes, chaque Note aussi va être sérialisée, et donc aussi l'attribut releve.
j'ai deux questions:
1) pourquoi y a pas une sérialisation à l'infini
2) lors de la désérialisation, est ce que je vais garder la même référence de ReleveNotes
merci