● application.properties - Spring Data JPA 설정 추가
페이지 정보
본문
[소스코드]
spring.datasource.driver-class-name=org.mariadb.jdbc.Driver
spring.datasource.url=jdbc:mariadb://localhost:3307/springboot
spring.datasource.username=root
spring.datasource.password=1111
#Spring Data JPA 설정 추가
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.properties.hibernate.format_sql : 실제 JPA의 구현체인 hibernate가 동작하면서 발생하는 SQL을 포맷팅해서 출력한다.
실행되는 SQL의 가독성을 높여준다.
spring.jpa.show-sql : JPA 처리 시에 발생하는 SQL을 보여줄 것인지를 결정한다.
- 이전글Web1Application 24.06.14
- 다음글■ Spring Data JPA 24.06.13
댓글목록
등록된 댓글이 없습니다.