Java

From bibbleWiki
Revision as of 00:57, 17 May 2020 by Iwiseman (talk | contribs) (JPA)
Jump to navigation Jump to search

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>

Persistence.xml (Maven)

 <persistence xmlns="http://java.sun.com/xml/ns/persistence"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_2.xsd" 
  version="2.2">
  <persistence-unit name="punit">
  </persistence-unit>	
 </persistence>