
entityManager = *entityManagerFactory*.createEntityManager();
- 엔티티 매니저가 생성되면 persistence contecxt를 가지고 태어난다.
- EntityManger가 생성될 때마다 고유의 새로운 영속성 컨텍스트(Entity 객체를 관리하는 창고)가 생성

- 이 클래스 객체를 엔티티매니저가 맡아서 퍼시스턴스 컨텍스트를 가짐
- 우리가 commit하면 엔티티매니저가 적합한 쿼리를 날려줌
- db에 없으면 insert / 있으면 update 식으로 진행

Menu foundMenu = entityManager.find(Menu.class, menuCode);
- find 메서드 2번째 인덱스에는 pk를 넘겨야한다.

→ 리플렉션을 내부적으로 하는 중
