16.3.1 FlowBuilder 서비스 설정
FlowBuilder 서비스는 <webflow:flow-builder-services> 요소에 웹 플로우를 적용하여 사용되는 서비스나 설정 등을 커스터마이징할 수 있도록 합니다.
<webflow:flow-builder-services id="FlowBuilder 서비스 ID"
view-factory-creator="viewFactoryCreator를 커스터마이징하는 빈 ID"/>
▼ 표 16-3 <webflow:flow-executor> 요소의 속성
속성 |
설명 |
id |
FlowBuilder 서비스의 ID입니다. |
view-factory-creator |
ViewFactoryCreator를 커스터마이징하는 스프링 빈 ID입니다. |
conversion-service |
SWF 시스템에서 사용하는 ConversionService를 커스터마이징할 수 있습니다. |
expression-parser |
ExpressionParser를 커스터마이징하는 데 사용합니다. |
development |
Flow 개발 모드를 설정합니다. true일 때는 Flow 정의가 변경되면 hot-reloading을 적용합니다(message bundles와 같은 리소스 포함). |
FlowBuilder 서비스 설정
<webflow:flow-registry id="flowRegistry" flow-builder-services="flowBuilderServices">
<webflow:flow-location path="WEB-INF/flows/order/order-flow.xml"/>
</webflow:flow-registry>
<webflow:flow-builder-services id="flowBuilderServices"/>