복붙노트

[SPRING] 봄 부팅 ddl 자동 발전기

SPRING

봄 부팅 ddl 자동 발전기

spring.jpa.hibernate.ddl-auto = create와 함께 스프링 부트를 사용하고 있지만 애플리케이션이 다시 시작될 때 모든 테이블이 삭제되고 다시 생성됩니다. 기존 테이블에 대한 재 작성을 피할 수있는 방법이 있습니까?

해결법

  1. ==============================

    1.

    spring.jpa.hibernate.ddl-auto=update
    

    프로덕션 환경에서는 hibernate.ddl-auto를 사용하지 않아야합니다.

  2. ==============================

    2.봄 부팅시 사용되는 옵션 목록은 다음과 같습니다.

    봄 부팅시 사용되는 옵션 목록은 다음과 같습니다.

    따라서 데이터 손실을 피하기 위해 업데이트를 사용하십시오.

  3. from https://stackoverflow.com/questions/21113154/spring-boot-ddl-auto-generator by cc-by-sa and MIT license