Wie um die Karte OneToOne Beziehung zwischen POJOs mit @JsonManagedReference und @JsonBackReference
Habe ich gelesen,
- http://vard-lokkur.blogspot.com/2010/10/json-jackson-to-rescue.html
- http://vard-lokkur.blogspot.com/2010/10/json-jackson-serialization-narrowed.html
- http://www.cowtowncoder.com/blog/archives/2010/09/entry_418.html
suchen nach Lösungen, um anzeigen eins-Zu-Eins Beziehungen. Jedoch, diese demos in den Artikeln sind alle Viele-Zu-Eins-oder Eins-Zu-Viele. Von der demo, ich schließe daraus, dass in den meisten Fällen, wir versehen EINE Seite wie @JsonManagedReference und die N-Seite als @JsonBackReference.
Es gibt jedoch keine Hinweise darauf, wie die Zuordnung eins-Zu-Eins. Haben Sie eine Idee?
Auch, was wäre, wenn es eine bi-direktionale one-to-one?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie denken, dass es nur ein spezieller Fall der eins-zu-viele -, so werden Sie kommentieren einen Verweis von 'Eltern' zu 'Kind' als @JsonManagedReference, und 'Kind' zu 'parent', wie @JsonBackReference.
Eine weitere Dokument, das nützlich sein könnte ist das man bei FasterXML Jackson Wiki; erste Beispiel ist für eine eins-zu-eins-Beziehung, und sollte anwendbar sein für Ihren Fall.