스프링 MVC의 핵심이라 불리는 front controller에 대해서
이전에는 스프링 MVC와 유사한 MVC를 만들기 위해 Servlet을 프론트 패턴으로 처리하는 V1을 만들어 보았다.이번에는 이런 V1을 리팩토링 하고, MVC 형태에 가깝게 하기 위해 뷰를 분리하여 V2 버전을 만들어보자.
모델을 분리해보자!!
이전 글 에서 만들어둔 스프링 MVC - V3에는 2가지 문제점이 있었다.바로 각 컨트롤러에서 Front Controller 처리 결과를 반환 할 때마다, ModelView객체를 매번 생성 해준다. 또한 개발자 입장에서 보면 Front Controller의 구조가 복잡
스프링 MVC를 까보자. 스압 주의
이전 포스팅에 스프링 MVC의 대략적인 구조를 확인 해보기 위해 직접 Dispatcher Servlet을 들어가봐서 코드를 확인해 보았다. 하지만 의문은 해소되지 않았고, 이것을 해결한 과정을 기록했다.
WAS의 서블릿 객체를 호출하는 쓰레드
아파치 톰캣이 요청을 어떻게 처리 할까?
PRG(Post-Redirect-Get) 패턴 이란?PRG(Post-Redirect-Get) 패턴은 웹 개발 시에 권장 되는 디자인 패턴 중 하나로, HTTP Post 요청에 대한 응답이 또 다른 URL로의 GET 요청을 위한 리다이렉트(응답 코드가 3XX)여야 한다는
HTTP 쿠키는 서버가 사용자의 웹 브라우저(클라이언트)에 전송하는 작은 데이터 조각이다.
애플리케이션 여러 로직에서 공통으로 관심이 있는 것서블릿 필터, 스프링 인터렙터, 스프링 AOP 등으로 이런 공통 관심 사항을 처리 할 수 있다.오늘은 서블릿 필터와 스트핑 인터셉터에 대해 알아보자.
jwt 토큰에 대해서