Musisz skonfigurować transakcje dla swojej aplikacji. Zobacz dokumentację Spring 2.5.x dotyczącą zarządzania transakcjami .
Edytuj 12.03.11:Nawet w przypadku metod, które tylko wybierają, nadal musisz utworzyć transakcję tylko do odczytu, aby usunąć dodatkowe zapytania, o których wspomniałeś w swoim poście. Po prostu napisz @Transactional(readOnly=true) i powinieneś być gotowy.
Edytuj 20.12.11:Musisz również upewnić się, że transakcje są poprawnie skonfigurowane. Wygląda na to, że w przesłanej konfiguracji może brakować adnotacji