1. 목표 강의 학습 및 문제 풀이를 통한 개인 Spring Framework 공부 및 라이브러리 활용이 목표입니다. Spring의 기본 구조와 문법을 이해하는 과정에서 인터넷 강의를 활용해 주 1회 문제 풀이를 진행합니다. 2월에 기회가 된다면 모듈 및 라이브러리 활용 프로젝트까지 진행하는 것이 목표였습니다. 하나의 프로젝트를 완성하기 위해 프론트엔드 문법까지 같이 공부하였으며 react, npm를 활용합니다.
  2. 진행 모듈 및 라이브러리 활용까지는 진행하지 못했으나 기초 문법과 문제풀이를 통해 전반적인 spring boot 사용법을 익혔습니다.
  3. 결과 코드 예제를 통해 객체 간 의존관계를 설정하는 방법인 의존성 주입에 대해 다루었습니다. 또한 application context를 통해 객체를 생성하고 관리하는 방법을 공부하였습니다. 이 과정 역시 예제를 통해 학습하였습니다. spring mvc 모듈을 통해 웹 애플리케이션의 구조를 관리하는 전반적인 방법을 배웠습니다.
  4. 향후계획 Apache Kafka를 활용해서 메세지 애플리케이션을 만드는 것입니다. Spring initializr에서 spring boot 프로젝트를 생성하고, group, communicate, dependencies 등 통신에 필요한 사항을 공부하고 싶습니다. 이 과정에서 application.properties를 사용하고 싶습니다.