1일차.
가. 스프링 Boot 소개 및 핵심원리 이해하기
나. 스프링 부트 프로젝트 구조 이해하기
다. 스프링 부트 Application 이해하기
라. 스프링 부트 Configuration과 Profile 이해하기
바. 의존성 관리 및 자동 설정 원리 이해하기
사. 실행 가능한 JAR 빌드하기
아. 스프링 부트 Data JPA 사용하기
2일차.
가. JPA(Java Persistence API) 구조와 특징 이해하기
나. Entity 클래스와 Repository 인터페이스 작성하기
다. JPA를 사용한 데이터베이스 초기화 설정 이해하기
라. Web MVC와 Thymeleaf 템플릿엔진 사용하기
마. 입력항목 검증하는 Spring Validataion 사용하기
바. REST API Controller 서비스 작성하기
사. 스프링 Boot Security Basic Http Form 인증 처리히기
아. Security 설정 커스터마이징하기