Witam.
Mam pytanie związane z korzystaniem z hibernate w Spring MVC. Z tego co widziałem i też jak się uczyłem hibernate to korzysta się z niego przy pomocy plików XML jako osobna technologia w dostępie do bazy danych. Jednak ostatnio w swoich aplikacjach web chciałem zastosować zamiast rozwiązań springa, hibernate. To co mnie zaciekawiło to że we wszystkich przykładach hibernate był wykorzystywany jako implementacja dla JPA a mapowanie nie odbywało się za pomocą xml tylko adnotacji.
Czy to kwestia tego że w aplikacjach springa trzeba korzystać z hibernate jako implementacji JPA? Czy jest tutaj dowolność zastosowań?