JAVA/개념

Controller

ucong 2020. 11. 3. 17:49

Controller

 

- Controller는 사용자(Client)의 요청(Request)을 어떻게 처리할지를  결정한다.
- 클라이언트에서 요청이 들어올때, 해당 요청을 수행할 비즈니스 로직을 제어하는 객체

1. 처리해야 할 데이터를 브라우저에게 받는다. (Request, Session 등)
2. 담당할 service를 선택하여 호출한다. (적절한 서비스를 호출하는 역할)
3. 처리한 데이터를 다음 페이지에서 볼 수 있게 셋팅한다. (Model에 attribute 추가)
4. 이동할 페이지를 리턴한다. (String으로 뷰로 연결해줌)

 





'JAVA > 개념' 카테고리의 다른 글

DTO / VO  (0) 2020.11.05
Service  (0) 2020.11.04
MVC 구조  (0) 2020.11.02
[JAVA] abstract Class  (0) 2020.11.01
[JAVA] 상속  (0) 2020.10.31