Ich habe eine Reihe von Hibernate gemappten Objekten in meiner Spring MVC App. Der Standardwert scheint das Laden von verschachtelten Objekten mit Beziehungen zu sein. Ich erkannte dies, indem ich eine Menge Fehler in meiner JSP erhielt, wenn z. eine Liste von Kinderobjekten.Richtige Verwendung von getHibernateTemplate() in Spring MVC App?
Also habe ich eine zweite Methode implementiert, um eine Liste von Objekten mit allen untergeordneten Kindern zu erhalten. Ich habe mich gefragt, ob mir jemand Feedback geben könnte, ob das der richtige Weg ist oder nicht?
Dies ist mein Code in meine DAO-Implementierung, die funktioniert:
public List<Address> getTripListFullyInitliazed() {
HibernateTemplate template = getHibernateTemplate();
List<Address> addresses = template.loadAll(Address.class);
for (Address address : address) {
template.initialize(address.getChildren());
}
return addresses;
}
Kann mir bitte jemand sagen, ob dies in Ordnung zu tun, oder ob ich etwas ändern?
Wenn es für Sie funktioniert, dann ist es in Ordnung – skaffman
welche Version des Frühlings? – hvgotcodes
Version: Frühling 3 – Czar