- 스프링 DI, IOC 학습
- ClassPathXmlApplicationContext + beans.xml 으로
- AnnotationConfigApplicationContext + JavaConfig,
@Bean
사용
- AnnotationConfigApplicationContext + JavaConfig,
Stereotype annotations
사용
- DI, IOC , AOP 학습
- IOC, DI 실습하면서 구현해보기
- @Controller를 구현을 통한 URL Mapping , HTTP Method Mapping, Request Parameter와 연결, ModelAndView, Header 값 읽기, Cookie 값 읽기 등 Servlet/JSP와 비교하여 학습
- mvc 연습
- 요구사항에 맞춰서 mvc 적용하여 구현
- JPA 연습
- Spring Boot Initializer을 통해서 프로젝트를 생성하고 Dependency Injection 실습
- H2를 이용한 JPA 실습
- MYSQL을 이용한 실습
- 테스트코드 실습 등 단계별로 진행하여 학생 점수 조회 REST-API 구현
- Spring Boot의 다양한 View 지원 중 spring-boot-starter-thymeleaf을 통해서 thymeleaf을 활용한 view 구현을 학습
- 프로젝트 과정 선발 과제 시험
- 스프링 과정에서 배운 내용을 시험함
- 이 과제를하며 학습하여 spring-final-exam을 많이 작성할 수 있었음
- 자바 이터레이터에 대한 개념 학습
- 영화 db sql 실습
- 자바 구현 연습
- 팀을 꾸려서 자기주도적 학습