2017-11-21 4 views
0

왜 (어떤 시나리오에서) Spring Webflow를 Spring MVC와 통합해야 하는가? 이 두 프레임 워크는 웹 앱을 만드는 데 사용되며, 왜 우리가 그들을 통합 할 것인지 전혀 모르겠다. 누군가 내가 그것에 대해 명확히 할 수 있다면 고맙겠습니다.Spring 웹 플로우와 Spring MVC를 통합하는 이유

답변

1

프로세스 중간으로 뛰어 들지 않는 다단계 활동을위한 웹 플로우, 단일 단계 활동을위한 일반 MVC 컨트롤러. 개별적으로 북마크 할 수 있습니다.

예를 들어 약속 스케줄링 응용 프로그램 인 "내 약속 찾기"는 식별 정보를 허용하는 단일 컨트롤러 일 수 있습니다. "새 약속 만들기"는 위치, 날짜, 시간을 선택하고 약속을 확인하는 등의 여러 단계로 이루어진 흐름입니다.

1

응용 프로그램에 복잡한 흐름 페이지가있는 경우 유한 상태 시스템으로 정의해야하는 이벤트는 웹 플로우를 사용합니다. 보험, 비행 티켓을 사는 웹 사이트에 웹 플로우를 사용하는 것이 정당화 될 것입니다. 웹 플로우 조건은 다음과 같습니다.

There is a clear start and an end point. 
The user must go through a set of screens in a specific order. 
The changes are not finalized until the last step. 
Once complete it shouldn't be possible to repeat a transaction accidentally 
관련 문제