반응형 프론트컨트롤러2 [Spring Boot] : 단순하고 실용적은 ModelView 객체의 중복을 제거한 컨트롤러 코딩 강의에서 컨트롤러를 점점 완성시켜 나가는 형식으로 만들어 가는데 전 강의에서 소개한 컨트롤러는 서블릿 종속성 제거와 경로 중복 제거 등 잘 설계는 했지만 ModelView 객체를 생성하고 반환해야 하는 부분에 대한 번거로움이 있다. 강의에서는 좋은 아키텍처도 중요하지만 개발자가 편하게 사용할 수 있는 것도 중요하다고 강조한다. 때문에 전에 번거로웠던 부분을 조금 더 개선한 버전의 컨트롤러를 코딩을 해본다. 먼저 구조는 이렇다. 클라이언트가 HTTP를 프론트 컨트롤러에 요청한다. 프론트 컨트롤러는 매핑 정보를 통해 컨트롤러를 조회하고 알맞는 컨트롤러에 paramMap, model을 파라미터로 호출하고 컨트롤러는 ViewName을 반환해준다. 그럼 프론트 컨트롤러는 다시 viewResolver를 호출하고 v.. 2022. 1. 23. [TIL] : 87 일일 배움을 위한 Today I Learned ! Spring Boot 스프링 부트 강의를 하루 3시간 분량정도 듣고 복습을 하기로 했다. 내년이나 내 후년에 취업을 위해 열심히 공부해야겠다. 이번에는 MVC 패턴 맛 보기? 정도 파트를 공부했다. 이제 곧 진짜 MVC 활용을 할 것 같은데 재밌을 것 같아 빨리 공부해 보고 싶은 마음이 많다. 자바스크립트랑 파이썬 코테, CS지식 채우기 등 공부할 게 많지만 우선 남은 1월과 2월은 스프링 부트 공부에 집중하려고 한다. 스프링 부트와 JPA까지는 1회독 정도 하면서 복습하고 포스팅하는 쪽으로 계속 공부를 진행할 것 같다. 2022.01.21 - [Framework/Spring Boot] - [Spring Boot] : 회원 정보를 간단하게 저장하고 조회를.. 2022. 1. 21. 이전 1 다음 반응형