Sie müssen Transaktionen für Ihre Anwendung konfigurieren. Siehe die Spring 2.5.x-Dokumentation zur Transaktionsverwaltung .
Bearbeiten 3.12.11:Selbst für Methoden, die nur Auswahlen durchführen, müssen Sie immer noch eine schreibgeschützte Transaktion erstellen, um die zusätzlichen Abfragen zu entfernen, die Sie in Ihrem Beitrag erwähnt haben. Schreiben Sie einfach @Transactional(readOnly=true) und Sie sollten bereit sein.
Bearbeiten 20.12.11:Sie müssen auch sicherstellen, dass die Transaktionen korrekt konfiguriert sind. Anscheinend fehlt in der von Ihnen geposteten Konfiguration die Annotation