| | #1 (Permalink) |
| Neuer User Registriert seit: Aug 2003 Ort: Berlin
Beiträge: 17
| LazyInitializationException beim laden von Child-Objekten
Hallo, ich habe mal wieder ein Problem bei meinem FLEX/JAVA-Projekt. Also das backend basiert auf java und wird mittels BlazeDB mit FLEX verbunden. Dabei habe ich nun allerdings ein Problem mit der LazyInitializationException. Wenn ich also ein Objekt lade und von dem Objekt den Ersteller laden möchte, dann bekomme ich die LazyInitializationException Code: serviceKlasse.getObjektByName("Objektname").getBenutzer()
Mein Plan war jetzt die Annotationen in meiner Domainklasse zu ändern. Zur Zeit Sieht es da so aus: Code: ... @ManyToOne ( targetEntity = Benutzer.class, fetch = FetchType.LAZY) @JoinColumn (name = "benutzer_oid" ) private Benutzer benutzer_oid; ... Wie genau soll dann aber das Annotations-Konstrukt aussehen? Ich habe da bis jetzt nichts brauchbares hin bekommen. Hier mein Stand: Code: ...
@ManyToOne(optional=true)
@JoinTable(
name="WortBenutzer",
joinColumns = {
@JoinColumn(name="wort_oid", unique = true)
},
inverseJoinColumns = {
@JoinColumn(name="benutzer_oid")
}
)
private Benutzer benutzer_oid;
...
|
| | |
| | #2 (Permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 8.747
|
Ich bin in EJB leider nicht sehr fit. Aber es sieht für mich so aus, als wenn du eine Aggregation aufbrechen und dir nur die DTOs holen willst. Wieso holst du nicht die ganze Aggregation?
__________________ FFK09:Speaker und FFK09:Trainer :: Architectures - Refactoring - Prototyping - Coding - Training :: ActionScript 3 - Flex [2,3,4] - Java - Scala |
| | |
| | #3 (Permalink) |
| Neuer User Registriert seit: Aug 2003 Ort: Berlin
Beiträge: 17
|
Soo ich habs mittlerweile gelöst das Problem. War dann doch nicht so dramatisch ich ich erst angenommen hatte. Code: @ManyToOne(fetch=FetchType.EAGER)
@Cascade({org.hibernate.annotations.CascadeType.ALL})
@JoinTable(name="WortBenutzer", joinColumns=
{
@JoinColumn(name="wort_oid")
})
private Benutzer benutzer_oid;
|
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Sprite skaliert child beim resizen | Michael Wittwer | ActionScript 3 | 6 | 10-06-2009 16:41 |
| [Flash CS3] AS3: Child oder nicht Child.... | Capri | Flash Einsteiger | 3 | 11-02-2009 17:45 |
| swf laden - child darf nicht 'NULL' sein | hibbert | Flash Einsteiger | 4 | 30-09-2007 20:06 |
| Highest Depth beim Draggen von Objekten | DerIngo | ActionScript 1 | 18 | 20-10-2006 21:49 |
| Probleme beim Anlegen von Objekten | Dr.Pymonte | ActionScript 1 | 3 | 18-06-2003 12:52 |