사내 백엔드 프레임워크 Session/Interceptor 시리즈
Session, Interceptor 기능 개발 - 설계 Session, Interceptor 기능 개발 - RedisSession, MemorySession Session 기능 - 쿠키 설정 Session 구조 변경 Interceptor 개발 Session, Interceptor 기능 완성
Session, Interceptor 기능 개발 - 설계 Session, Interceptor 기능 개발 - RedisSession, MemorySession Session 기능 - 쿠키 설정 Session 구조 변경 Interceptor 개발 Session, Interceptor 기능 완성
스프링 프레임워크 만들기 front-controller 패턴 적용하기(feat. DispatcherServlet) Contoller 기능 구현 중 문제 애노테이션 기반 싱글톤 빈 동적 생성 Controller 기능 구현 View 기능 개발 Configurer, Interceptor 기능 개발 HandlerExceptionResolver 기능 개발 Dependency Injection 기능 개발(IoC)
Project Winter 지금까지 구현해오던 MVC 기능 중 Model, View 를 개발과정이다. 간단하게 JSP 를 이용한 view 를 개발했다. View public interface View { void render(Map model, HttpServletRequest req, HttpServletResponse res) throws Exception; } 생성된 View 에 따라 각각 알맞은 방법으로 렌더링 해주기 위한 메서드를 선언해뒀다. JspView public class JspView implements View { private final String viewName; public JspView(String viewName) { this.viewName = viewName; } @Ov..