본문 바로가기

WEB/JSP

JSP / SPRING 용어 정리(1)

반응형

스프링 ( 전자정부 프레임 워크 포함) 을 잘 하려면 
기본적으로 자주 쓰이는 용어를 반드시 숙지하고 있는게 좋다 일단 용어에 대한 풀이만 잘 알고 있어도 이론은 반은 먹고 들어간다고 생각해도 좋다.

 

1.먼저 Servlet이란 뭘까?
자바 서블릿(Java Servlet)은 자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램 혹은 그 사양을 말하며, 흔히 "서블릿"이라 불린다. 자바 서블릿은 웹 서버의 성능을 향상하기 위해 사용되는 자바 클래스의 일종이다.

 

2. 그렇다면 스프링에서 Dispatcher Servlet이란
모델(Model)과 컨트롤러(Controller)와 뷰(View)를 조합하여 웹 브라우저로 출력해주는 역학을 수행하는 클래스이며, 해당 어플리케이션으로 들어오는 모든 요청을 핸들링하는 역할을 담당한다. 한마디로 정의하자면 사용자의 모든 요청과 응답을 관리하는 중앙 컨트롤러라고 정리 할 수 있겠다. MVC패턴의 핵심이다

 

3. MVC패턴이란? 
Model / View / Controller로 이루어진 구조로서 

 

사진과 같은 구조를 말한다 사용자의 요청에 따라 컨트롤러(Controller)에서 요청과 응답을 보내고 그에대한 처리를(Model)을 한 후 화면에 뿌려주는 것(View)를 말한다.

스프링에 대해 알아가려면 먼저 방대한 양의 약어나 용어에 대해서 먼저 공부를 하고 난 후 들어가는게 좋다
그렇지 않으면 단어에서 막히는 경우가 매우 많기 때문이다.

구글속 또 하나의 지식 구글링 교과서

반응형

'WEB > JSP' 카테고리의 다른 글

JSP DAO와 DTO란 무엇인가?  (0) 2020.06.28
JSP 빈이란 무엇인가?  (0) 2020.06.22
JSP Servlet생명주기  (0) 2020.06.19
Web에서 매핑이란? JSP Mapping  (0) 2020.06.16
JSP / SPRING 웹 관련 필수 프로그래밍 기초 용어 정리(2)  (0) 2020.06.04