spring.datasource.driver-class-name=org.mariadb.jdbc.Driver
spring.datasource.url=jdbc:mariadb://localhost:3308/bootex
spring.datasource.username=bootuser
spring.datasource.password=bootuser
spring.jpa.hibernate.ddl-auto=update
spring.jpa.properties.hibernate.format_sql=true
spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto : 프로젝트 실행 시 자동으로 DDL(create, alter, drop)을 생성할 것인지 결정하는 설정입니다. 설정 값으로 CREATE, UPDATE, CREATE-DROP, VALIDATE가 있습니다. create의 경우 매번 테이블 생성을 새롭게 시도하고, update는 변경이 필요한 경우 alter로 변경이 되며, 테이블이 없는 경우 create가 되도록 설정합니다.
spring.jpa.hibernate.format_sql : 실제 JPA의 구현체인 hibernate가 동작하면서 발생하는 SQL을 포맷팅하여 출력합니다. 실행되는 SQL의 가독성을 높여줍니다.
spring.jpa.show-sql : JPA처리 시 발생하는 SQL을 보여줄 것인지 결정합니다.
'Spring + Boot' 카테고리의 다른 글
JPA 페이징 / 정렬 처리하기 (0) | 2021.04.08 |
---|---|
JPA 조회 / 수정 / 삭제 테스트 (0) | 2021.04.08 |
JpaRepository / JPA로 CREATE, INSERT 해보기 (0) | 2021.04.07 |
Spring data JPA - 기초 1 (@Entity? @Table? 그게 뭐야?) (0) | 2021.04.06 |
Spring data JPA - ORM과 JPA (0) | 2021.04.06 |