JPA의 ddl-auto 옵션은 각각 어떤 동작을 하고 어떤 상황에서 사용해야 할까요?1. 직접 조사(구글링, 공식문서, 기술 포스팅 등으로 학습)JPAJava Persistence API의 약자자바에서 관계형 데이터베이스를 사용하는 데 필요한 기능을 제공하는 ORM 기술관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스. 라이브러리가 아닌 인터페이스이므로 특정 기능을 자체 수행하지 않음Spring Data JPAJPA를 쉽게 사용할 수 있도록 스프링에서 제공하는 프레임워크쿼리 생성, 페이징, 정렬, 캐싱 등의 기능 제공다양한 데이터베이스와의 호환을 도와줌ddl-autoJPA 구현체인 Hibernate가 엔티티 클래스 기반으로 데이터베이스 스키마를 어떻게 생성하거나 검증할지 결정하는 설정값applic..