Hallo zusammen,
ich möchte gerne wissen wie ihr da vorgehen würdet.
Ich habe derzeit eine List<ObjX> und gebe davon immer nur die ID an eine andere Methode weiter.
Meint ihr, es macht Sinn das DAO zu verwenden das die ganzen Objekte holt und in einer Liste bereitstellt, oder findet ihr es schöner, wenn ich eine weitere DAO-Methode erstelle, die mir nur eine List<Integer> mit den IDs zurück gibt? Also den SQL- / HQL-Befehl dahin gehend aufbaue, dass eben nur die IDs abgefragt werden?
Oder meint ihr die Objekte holen ist schon okay, wenn Lazyloading aktiviert ist?
(Ist derzeit auf Grund massiver Probleme - LazyLoadingException - deaktiviert )
Danke schon mal für eure Ratschläge!
Gruß
Gerrit
ich möchte gerne wissen wie ihr da vorgehen würdet.
Ich habe derzeit eine List<ObjX> und gebe davon immer nur die ID an eine andere Methode weiter.
Meint ihr, es macht Sinn das DAO zu verwenden das die ganzen Objekte holt und in einer Liste bereitstellt, oder findet ihr es schöner, wenn ich eine weitere DAO-Methode erstelle, die mir nur eine List<Integer> mit den IDs zurück gibt? Also den SQL- / HQL-Befehl dahin gehend aufbaue, dass eben nur die IDs abgefragt werden?
Oder meint ihr die Objekte holen ist schon okay, wenn Lazyloading aktiviert ist?
(Ist derzeit auf Grund massiver Probleme - LazyLoadingException - deaktiviert )
Danke schon mal für eure Ratschläge!
Gruß
Gerrit