jpa:
properties:
hibernate:
show_sql: true
format_sql: true
show_sql
: hibernate가 만들어내는 sql문을 출력format_ sql
: 출력되는 sql문을 예쁘게 출력하기 위한 속성
초기 데이터로 스키마 적용하는 방법
sql:
init:
mode: always # always, never, embedded
sql-init-mode
: 을 설정해주면 각각 root class path 위치의 schema.sql 과 data.sql에서 SQL을 로드한다.- default로 SQL database initialization은 embedded in-memory database를 사용할 때만 수행된다.
- 유형에 관계 없이 SQL database를 항상 초기화하려면 spring.sql.init.mode를 always로 설정한하면 된다!
- ref: https://luvstudy.tistory.com/185
'DevelopmentTools > jpa' 카테고리의 다른 글
[JPA] deleteAll과 deleteAllInBatch의 차이 (2) | 2023.10.19 |
---|---|
[JPA] JPA가 기본 생성자가 필요한 이유 (feat. final) (0) | 2023.10.12 |
[JPA] CASCADE.ALL로 인한 버그 발생 및 해결법 (0) | 2023.09.25 |
[JPA] N+1 문제 해결을 위한 Fetch Join (3) | 2023.09.21 |