Ch15 스프링 웹 플로우
15.1 웹 플로우의 개요
15.2 웹 플로우와 MVC 연동을 위한 환경 설정
15.3 주문 처리를 위한 웹 플로우 정의
15.1 웹 플로우의 개요
what?
웹 페이지 흐름을 정의하고 구현하는 모듈(MVC 기반)
why?
페이지마다의 각 요청이 서로 연결되게 만드는 경우에 좋음
페이지 흐름을 편하게 관리 가능
특징
(1)웹 애플리케이션 내 페이지 흐름을 XML 파일/자바 클래스 같은 웹 플로우 정의(web flow definition) 문서에 설정→웹 페이지 흐름 한눈에 파악
(2)비의존적 설계→스트럿츠, 스프링 MVC, JSF 등 다양한 프레임워크에 포함해서 연동 가능
(3)컨트롤러를 거치지 않음→항상 웹 애플리케이션 내에서 적절한 페이지 흐름 획득 가능
(4)자동으로 페이지 흐름 관리, 명확하고 관찰 가능한 라이프사이클을 가짐
15.2 웹 플로우와 MVC 연동을 위한 환경 설정
15.3 주문 처리를 위한 웹 플로우 정의
'정리노트' 카테고리의 다른 글
[스프링]데이터베이스 연동 (0) | 2024.02.02 |
---|---|
[스프링] 웹 플로우, 타일즈 (0) | 2024.02.01 |
REST API (0) | 2024.01.30 |
[스프링]유효성 검사③ (0) | 2024.01.30 |
[스프링] 유효성 검사② (0) | 2024.01.26 |