Hallo,
Sehe ich das richtig:
Du lädst zuerst eine Datei mit Stammdaten und persistierst die via Hibernate in die DB, dann das gleiche mit den Parametern, wobei die Stammdaten mittlerweile wieder aus der Session geflogen sind...
Meine spontane Idee wäre: mit der ID aus den Stammdaten via load() ein Stammdaten-Objekt besorgen. Das sollte dann eigentlich ein proxy sein und ohne DB-Zugriff auskommen. Das kann man dann als Referenz in den Parameter eintragen und dann das ganze abspeichern.
Wie gesagt, ich bin mir nicht 100% sicher, ob das ohne zusätzliches lesen des Stammdaten-Objekts auskommt, könnte aber m.E. klappen.
Gruß
piet
|