01- JPA를 사용한 이유와 정리
들어가며현업을 하면서 최대 관심사는 기존 Native Query들을 마이그레이션하는 작업이였다.물론 회사에서 웹파트에서는 Mybatis를 쓰는 경우도 많았지만 최근 자바진영은 JPA를주로 사용하고 있기도 하고, 여러가지 장점들이 많아서 JPA를 선호하는 입장에서JPA를 정리해본다.JPA가 뭐고, 어떻게 쓰고 이런 내용은 사실 김영한님 강의 와 책그리고 잘 정리된 블로그와 Spring 공식문서만 잘봐도 학습하는데크게 문제가 없기 때문에 차근차근 필요할때마다 정리해볼거고이유와 근거 그리고 방법에 대한 포스팅을 주로 할 예정이다.MyBatis vs JPA1. MyBatis특징SQL Mapper 프레임워크개발자가 직접 SQL을 작성XML이나 어노테이션으로 SQL 매핑SQL의 자유도와 복잡한 쿼리 처리에 강점장점..