Spring Boot 강좌 07강 — 설정·프로파일·빌드와 실행
application.yml 외부 설정, 환경별 프로파일, jar 빌드와 실행까지 배포 직전 단계를 정리합니다.
application.yml 외부 설정, 환경별 프로파일, jar 빌드와 실행까지 배포 직전 단계를 정리합니다.
@Valid로 요청을 검증하고 @RestControllerAdvice로 일관된 에러 응답을 만듭니다.
@RestController로 첫 API를 만들고 GET/POST, 경로변수, 쿼리파라미터, 요청 본문을 다룹니다.
스프링의 핵심인 DI를 이해하고 컨트롤러-서비스-리포지토리 3계층으로 책임을 분리합니다.
Entity와 Repository로 DB를 객체처럼 다루고, 기본 CRUD 메서드와 쿼리 메서드를 익힙니다.
Controller-Service-Repository와 DTO를 엮어 동작하는 메모 REST API를 처음부터 끝까지 만듭니다.
Spring과 Spring Boot의 차이를 이해하고, start.spring.io로 첫 프로젝트를 만들어 실행합니다.