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