I'm currently learning how to use Spring.
I want to use JPA with Spring. All examples I have seen on the web are using Hibernate as Entity Manager. Is this really necessary? Or is this considered as best practice?
Can you tell me which dependencies (best based on Maven) are necessary to use JPA with Spring?
Thanks for your answers.