-
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 후기기타/이것저것 2022. 2. 13. 23:59
강의를 본지는 좀 됐지만 공부 기록을 남기기 위해 김영한님의 Spring MVC 1편 강의를 보고 느꼈던 점을 간략하게 기록한다.
강의는 간단하게 웹 애플리케이션에 관하여 설명하는 내용으로 시작한다.
간단한 설명이 끝난 뒤 서블릿으로 기본적인 웹 서버를 만들어봤는데 서블릿으로 개발하는건 되게 오랜만이라 새로웠고 이렇게 예전에 사용하던 기술부터 지금 사용하던 기술까지 어떤점을 개선 시켰는지 알 수 있게 의도한 점이 마음에 들었다.
서블릿으로 구현이 끝난 뒤 jsp와 mvc 패턴을 사용하며 얼마나 편리해지고 코드를 유지보수하기가 좋아졌는지 확인 시켜 준다
그 다음 이 강의에 핵심이라고 생각되는 내용으로 Spring MVC 패턴과 비슷하게 직접 구현해보고 불편한 부분을 점점 개선시켜 나가는 작업을 하는데 이 작업을 통해 MVC 패턴의 동작 원리를 이해하는데 도움이 많이 되었으며 점진적으로 변화하는 코드를 통해 영한님이 그리신 큰 그림을 느낄수 있었고 상당히 재미있는 작업이었다.
그 뒤로는 spring mvc 패턴에서 http header 와 body 를 통해 요청과 응답을 구현하는 내용이 나오고 로깅에 관한 부분과 메세지 컨버터에 관한 내용도 나온다.
마지막으로 간단한 웹 서비스 하나를 구현하고 강의는 종료된다.
기본편이 스프링의 동작 원리를 이해하는데 도움을 주는 내용이었다면 이번 MVC1 편은 제목과 같이 MVC의 동작 원리를 알게 해주는 내용이다.
또 http header와 body 를 통하여 요청과 응답을 하는 내용이 기초적이지만 실무에서 많이 사용하는 방식으로 다양하게 소개되니 이 강의로 spring 을 시작해도 좋을것 같다는 생각이 들었다.
선수지식은 기본편은 필요 없을거 같고 영한님의 이전 강의인 모든 개발자를 위한 HTTP 웹 기본지식 강의 정도를 듣고 시작하면 좋을것 같다고 생각된다.
'기타 > 이것저것' 카테고리의 다른 글
도커 기반의 경량 클라우드 서비스 설계· 구축 - 1 (0) 2022.05.18