Hallo,
ich verwende in meinen Projekten Hibernate und dabei immer Lazy Loading. Was das macht ist mir klar.
Nun hab ich das erste mal mit
meinService.getById(id); einen HibernateProxy statt dem wirklichen Object zurückbekommen.
Das kann man dann zwar mit .getImplementation() auf das richtige Objekt konvertieren. ich frag mich aber, warum ich sonst immer das wirkliche Objekt zurückbekomme und genau in einem Controller bei einer Methode einen Proxy.
Welche Erfahrungen habt ihr mit den Proxies und hat jemand eine Erklärung, warum das bei mir so ist?
Vielen Dank und lg,
Poller
ich verwende in meinen Projekten Hibernate und dabei immer Lazy Loading. Was das macht ist mir klar.
Nun hab ich das erste mal mit
meinService.getById(id); einen HibernateProxy statt dem wirklichen Object zurückbekommen.
Das kann man dann zwar mit .getImplementation() auf das richtige Objekt konvertieren. ich frag mich aber, warum ich sonst immer das wirkliche Objekt zurückbekomme und genau in einem Controller bei einer Methode einen Proxy.
Welche Erfahrungen habt ihr mit den Proxies und hat jemand eine Erklärung, warum das bei mir so ist?
Vielen Dank und lg,
Poller