[JPA] EntityManager
2022.02.01
JPA는 기본적으로 persistence라는 클래스를 기반으로 동작한다. persistence-unit에 데이터베이스 연결이나 쿼리 로그 등의 설정들을 만들고 이 내용을 기반으로 EntityManagerFactory를 생성해서 사용하는 것이다. Persistence 간단하게 persistence.xml을 만들어보자 persistence-unit은 하나의 DB당 하나씩 생성해서 사용하면 된다. 위의 persistence-unit name="testUnit" 를 보면 여기서 설정한 persistence-unit의 이름이 "testUnit"이라는 것을 알 수 있다. 그리고 필요한 설정들을 해주면 되는데, 여기서는 h2데이터베이스를 사용하기 위한 설정 쿼리로그, sql로그 포맷 여부 등의 설정 들을 작성하였다...