Hallo,
ich bin im Bereich Hibernate noch ein kleiner NOOB und habe deshalb mal eine Frage an die Experten hier.
Ich möchte über Hibernate mit UserSessions Daten speichern/auslesen. Sprich: Ich benötige Datenbank-Zugriffe mit Nutzerrechten.
Momentan bilde ich das ab, indem ich mir über ComboPooledDatasource entsprechend eine Connection mit Nutzernamen und Passwort hole und das Ganze dann an SessionFactory.openSession(Connection) übergebe.
Problem an der Geschichte ist, dass ich so jedesmal eine neue Session erhalte und somit ist der Fehler:
Illegal attempt to associate a collection with two open sessions
sozusagen vorprogrammiert.
Gibt es da irgendwelche Lösungsansätze oder hat schon mal jemand ein derartiges Problem gahabt und kann mir weiterhelfen?
Danke schon mal
|