Hallo zusammen,
habe folgende Frage zum Design eines Messwertarchivs unter EJB.
Das Archiv ist selbst persistent(Speicherung der Einheit, etc.) also eine Entity-Bean und besteht aus n persistenten Messwerten
Prüfe ich beim Anlegen eines Messwertes in der Session-Bean ob ein Messwert bereits im Archiv existiert oder im Archiv selbst?
Ich würde dazu tendieren die Prüfung in der "Entity-Bean Archiv" vorzunehmen um den Code nicht unnötig zu verteilen.
Dazu müsste aber das persistente Archiv selbst den Wert aus der Datenbank laden.
Irgendwo habe ich aber mal gelesen, dass eine Entity selbst nichts laden sollte.
Etliche tausend Messwerte vorher zu laden um nach einem bereits existierenden Messwert zu sehen wäre sicher auch nicht sinnvoll.
Wie würdet Ihr dies lösen?
Vielen Dank im Voraus für eure Antworten.
habe folgende Frage zum Design eines Messwertarchivs unter EJB.
Das Archiv ist selbst persistent(Speicherung der Einheit, etc.) also eine Entity-Bean und besteht aus n persistenten Messwerten
Prüfe ich beim Anlegen eines Messwertes in der Session-Bean ob ein Messwert bereits im Archiv existiert oder im Archiv selbst?
Ich würde dazu tendieren die Prüfung in der "Entity-Bean Archiv" vorzunehmen um den Code nicht unnötig zu verteilen.
Dazu müsste aber das persistente Archiv selbst den Wert aus der Datenbank laden.
Irgendwo habe ich aber mal gelesen, dass eine Entity selbst nichts laden sollte.
Etliche tausend Messwerte vorher zu laden um nach einem bereits existierenden Messwert zu sehen wäre sicher auch nicht sinnvoll.
Wie würdet Ihr dies lösen?
Vielen Dank im Voraus für eure Antworten.