![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbQrRB7%2FbtspTJNBE7H%2FMApEkESXFRfiIxDQBoUqmK%2Fimg.png)
회사 첫 프로젝트에서 Mybatis를 사용하다가 두번째 프로젝트에서 JPA를 사용하게 되어서 약 한달간 김영한님 강의에서 부족한 내용을 보충하고 요약하여 정리해보았다. 강의 주소는 아래와 같으며 사진의 출처또한 강의에서 제공한다. https://www.inflearn.com/course/ORM-JPA-Basic/dashboard 기본적인 JPA 코드 // 엔티티 매니저 팩토리 생성 EntityManagerFactory emf = Persistence.createEntityManagerFactory("hello"); // 엔티티 매니저 생성 EntityManager em = emf.createEntityManager(); // 트랜잭션 생성 EntityTransaction tx = em.getTransac..