What is a JPA implementation?
JPA is just an API (hence Java Persistence API) that requires an implementation to use. An analogy would be using JDBC. JDBC is an API for accessing databases, but you need an implementation (a driver jar file) to be able to connect to a database. On its own, without a driver, you cannot do anything … Read more