Java
JPA
This is a rough overview of configuration JPA with hibernate.
Pom.xml (Maven)
MySQL
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.20</version> </dependency>
Hibernate
<dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>6.0.0.Alpha5</version> <type>pom</type> </dependency>
Jta
<dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency>
Spring Orm/JDBC
<dependency> <groupId>springframework</groupId> <artifactId>spring-orm</artifactId> <version>1.2.6</version> </dependency>
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>5.2.6.RELEASE</version> </dependency>