본문 바로가기
카테고리 없음

스프링 정리(3)

by coie 2021. 5. 20.

spring.jpa.hibernate.ddl-auto

 

update : 기존의 스키마를 유지하며 JPA에 의해 변경된 부분만 추가한다.

validate : 엔티티와 테이블이 정상적으로 매핑되어있는지만 검증한다.

create : 기존에 존재하는 스키마를 삭제하고 새로 생성한다.

create-drop : 스키마를 생성하고 애플리케이션이 종료될 때 삭제한다.

none : 초기화 동작을 하지 않는다.

 

spring.jpa.generate-ddl 은 위의 spring.jpa.hibernate.ddl-auto 속성을 사용할지 말지를 결정하는 옵션이다.

기본값이 false이고 JPA에 의한 자동 초기화 기능을 사용하려면 true로 바꾸고 사용한다.

 

spring.jpa.show-sql 를 true로 하면 JPA가 생성한 SQL문을 보여준다.

 

최근에는 properties보다 yml,yaml로 한다.(가독성)

 

https://needjarvis.tistory.com/590

 

Yaml, Yml 이란?

트렌드 변화 최근 들어서 Yaml, Yml이라는 포맷이 자주 활용되는 것을 보고 있으면, 개발의 트렌드가 빠르게 변화하는 것을 알 수 있다. 물론 이 트렌드는 개발자의 트렌드하고도 맞닿아 있다. 최

needjarvis.tistory.com