![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F9kpUT%2FbtskJbnerPU%2Fisz5OfUiMbt0tyTvx5Npwk%2Fimg.png)
1. 엔티티 매니저 팩토리 생성하기 JPA를 시작하기 위해선 엔티티 매니저 팩토리를 생성해야 하므로 설정 정보(persistence.xml)를 통해 엔티티 매니저 팩토리를 생성 EntityManagerFactory emf = Persistence.createEntityManagerFactory("영속성 유닛명"); EntityManagerFactory는 인터페이스이기 때문에 이를 구현한 Persistence 클래스의 createEntityManagerFactory 메서드를 사용해 엔티티 매니저 팩토리 생성 하이버네이트 같은 JPA 구현체들은 팩토리 생성 시 커넥션풀도 생성 엔티티 매니저 팩토리는 생성 비용이 크기 때문에 한 번만 생성하고 공유해서 사용해야 함 2. 엔티티 매니저 생성하기 엔티티 매니저 팩..