(1) EntityManagerFactory는 하나만 생성해서 애플리케이션 전체에서 공유 (2) EntityManager는 쓰레드 간에 공유 X(사용하고 버려야 함) (3) JPA의 모든 데이터 변경은 트랜잭션 안에서 실행