본문 바로가기
728x90
반응형

URI2

[Spring] 프론트 컨트롤러 패턴(Front Controller Pattern) 개념과 적용 여러 서블릿을 통해서 HTTP 요청을 처리하는 기존의 서블릿 방식과 달리, 프론트 컨트롤러를 도입함으로써 모든 요청을 하나의 컨트롤러로 모이게 할 수 있다. 프론트 컨트롤러 도입 하기 전 모델 프론트 컨트롤러를 도입한 후 모델 프론트 컨트롤러 패턴의 특징은 1) 프론트 컨트롤러 서블릿 하나로 클라이언트의 요청을 받는다. 2) 프론트 컨트롤러가 요청에 맞는 컨트롤러를 찾아서 호출한다. 3) 입구를 하나로 통일한다. 4) 공통 처리 기능을 한다. 5) 프론트 컨트롤러를 제외한 나머지 컼ㄴ트롤러는 서블릿을 사용하지 않아도 된다. 스프링 웹 MVC 와 프론트 컨트롤러 스프링 웹 MVC의 핵심도 바로 FrontController이고, 스프링 웹 MVC의 DistpatcherServlet이 FrontControll.. 2023. 5. 24.
[HTTP] URI(Uniform Resource Identifier) scheme://[userinfo@]host[:port][/path][?query][#fragment] https://www.google.com/search?q=hello&hl=ko URI(Uniform Resource Identifier) 리소스를 식별하는 통합된 방법 URI? URL? URN? URI는 로케이터(locator), 이름(name) 또는 둘다 추가로 분류될 수 있다. (https://www.ietf.org/rfc/rfc3986.txt) URI 도식화 URI 의 단어 뜻 Uniform : 리소스를 식별하는 통일된 방식 Resource : 자원, URI로 식별할 수 있는 모든 것(제한 없음) Identifier : 다른 항목과 구분하는 데 필요한 정보 URL, URN 단어 뜻 URL - Lo.. 2022. 5. 11.
728x90
반응형