validate 설정1 ddl-auto 옵션 종류 & 실무주의: 운영DB 테이블 날리는 사고 막기(JPA) JPA의 spring.jpa.hibernate.ddl-auto 설정은 개발부터 운영까지 데이터베이스 스키마 관리의 핵심이지만, 잘못된 설정으로 인해 운영 데이터베이스 테이블을 삭제하는 심각한 사고를 일으킬 수 있는 위험한 옵션입니다.ddl-auto 옵션이란? Spring Boot와 JPA를 사용할 때 spring.jpa.hibernate.ddl-auto 속성은 Hibernate가 데이터베이스 스키마를 어떻게 처리할지 결정하는 중요한 설정입니다.이 설정은 애플리케이션 실행 시 Entity 클래스를 기반으로 데이터베이스 테이블을 자동으로 생성, 수정, 삭제할 수 있는 강력한 기능을 제공합니다.ddl-auto의 표준 Hibernate 속성값은 create, update, create-drop, validate.. 2025. 9. 19. 이전 1 다음