DDL Spring JPA에서 DDL(Data Definition Language)은 데이터베이스 스키마를 생성하거나 변경하는 SQL 명령을 의미 DDL에는 보통 'CREATE', 'ALTER', 'DROP' 등의 명령어가 포함됨 Spring Boot에서 JPA를 사용할 때, 'spring.jpa.hibernate.ddl-auto' 라는 설정 속성을 통해 Hibernate가 어떻게 DDL 명령을 실행할지를 정의할 수 있음 ddl-auto 옵션 종류 create: 기존테이블 삭제 후 다시 생성 (DROP 후에 CREATE) create-drop: create와 같으나 종료시점에 테이블 DROP (테스트 코드 실행 시 주로 사용) update: 변경분만 반영, 추가만 반영되고 삭제는 반영되지 않는다. (DB..