안녕하세요. 이번에는 요구사항에 따라 프로젝트가 실행될 때 데이터베이스 테이블이 생성된다거나 생성된 테이블에 데이터를 미리 넣어놔야하는 경우, 즉 DDL, DML 같은 스키마를 좀더 SQL 형태로 미리 정의하여 실행하는 방법에 대해서 포스팅해보고자 합니다. 1. 프로젝트 생성 먼저 간단한 스프링부트 프로젝트를 생성해야합니다. 예제이므로 어떠한 의존성도 추가할 필요가 없기 때문에 그냥 생성만 해줍니다. 프로젝트를 생성했다면 Eclipse나 IntelliJ 같은 IDE를 통해 작업을 하실텐데 XXXApplication 클래스가 생성되었는지 확인하시고 main 메소드가 존재하는지 확인합니다. 여기까지는 프로젝트 생성만 하면 별 다른 내용없이 확인 가능하실겁니다. 2. DB 연동 설정 프로젝트가 빌드되면서 sq..