● application.properties - Spring Data JPA 설정 추가 > SPRING_DATA_JPA

본문 바로가기

사이트 내 전체검색

뒤로가기 SPRING_DATA_JPA

● application.properties - Spring Data JPA 설정 추가

페이지 정보

작성자 관리자 작성일 24-06-13 13:40 조회 323 댓글 0

본문

[소스코드]

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을 보여줄 것인지를 결정한다. 

댓글목록 0

등록된 댓글이 없습니다.


Copyright © dancePKT. All rights reserved.
PC 버전으로 보기