JPA는 Persistence라는 클래스가 있습니다.
Persistence에서 시작을 해서 persistence.xml이라는 설정 정보를 읽습니다.
그리고 EntityManagerFactory 라는 클래스를 만듭니다.
EntityManagerFactory 에서 필요할 때마다 EntityManager를 찍어내서 돌리면 됩니다.
hellojpa 패키지를 만들고 JpaMain 클래스를 만듭니다.
package hellojpa;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
public class JpaMain {
public static void main(String[] args) {
EntityManagerFactory enf = Persistence.createEntityManagerFactory("hello");
}
}
Persistence에서 시작을 합니다.
그리고 createEntityManagerFactory()는 persistenceUnitName을 넘기라고 합니다.
그러면 동작하는지 실행을 해봅시다.
뭔지는 몰라도 커넥션과 관련된 정보들이 동작하고 있습니다.