스프링이 DI 컨테이너를 포함한 애플리케이션 전반의 다양한 기능을 제공한다면 JPA는 ORM 데이터 접근 기술을 제공한다.
//jpa, 스프링 데이터 jpa 추가
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
#JPA log
logging.level.org.hibernate.SQL = DEBUG
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE
logging.level.org.hibernate.SQL
:
하이버네이트가 생성하고 실행하는 SQL확인할 수 있다.
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE
:
SQL에 바인딩 되는 파라미터를 확인할 수 있다.