Configuring JPA

We are going to use the EclipseLink JPA provider and the MySQL database driver in this project. So, add the Maven dependencies for them in the pom.xml file of the project:

  <!-- JPA --> 
  <dependency> 
        <groupId>org.eclipse.persistence</groupId> 
        <artifactId>eclipselink</artifactId> 
        <version>2.7.1</version> 
      </dependency> 
      <dependency> 
        <groupId>mysql</groupId> 
        <artifactId>mysql-connector-java</artifactId> 
        <version>8.0.9-rc</version> 
  </dependency> 

We will now configure the project for JPA. Right-click on the project and select Configure | Convert to JPA Project. This opens the Project Facets page, with JPA selected as one of the facets:

Figure 8.5: Project facets

Click the Next button to configure the JPA facet:

Figure 8.6: JPA ...

Get Java EE 8 Development with Eclipse now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.