Bonjour,
J'utilise les annotations JPA/Hibernate. Dans une entité Customer, j'ai la déclaration suivante :
Tout fonctionne bien, left outer join entre Customer et Address . Seulement quand il n'y a pas d'adresse pour un couple {NUMBER, REVISION} de Customer, j'ai l'erreur org.hibernate.ObjectNotFoundException: No row with the given identifier exists
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 ... @OneToOne(fetch = FetchType.EAGER, optional = true) @JoinColumns({ @JoinColumn(name="NUMBER"), @JoinColumn(name="REVISION) }) private Address address; ...
C'est impossible de faire un one to zero or one avec les annotations ?
Merci d'avance, je n'arrive pas à trouver une solution.
Partager