語法
- 代表實線 , 主動發送消息,比如 request請求
> 代表實心箭頭 , 同步消息,比如 AJAX 的同步請求
-- 代表虛線,表示返回消息,spring Controller return
>> 代表非實心箭頭 ,異步消息,比如AJAX請求
示例
participant 客戶端
participant 控制器
participant 業務
participant 數據庫
客戶端->數據庫:提交數據店鋪
Note right of 客戶端:提交數據進行驗證
控制器->控制器:驗證數據完整性
Note left of 控制器:返回錯誤的字段信息
控制器-->客戶端:數據不完整
Note over 客戶端: 用戶輸入通行證的賬號、密碼
控制器->業務:保存店鋪到數據庫
業務->業務:save店鋪數據
業務-->控制器:保存出現異常
控制器-->客戶端:保存成功
數據庫-->業務:success
業務-->控制器:success
控制器-->客戶端:success 客戶端
Note left of 控制器:返回正確的提示,並跳轉到審核第二步