plantuml画时序图
方法一:时序图 (Sequence Diagram) —— 描述交互细节
这是最直观表达消息传递的方式,非常适合分析业务流程或API调用链路。
表示方法:使用箭头 -> 连接参与者(participant)。
基础语法:
plantuml
@startuml
' 声明参与者
actor "用户" as User
boundary "前端界面" as UI
control "订单服务" as OrderService
entity "数据库" as DB
User -> UI : 1. 点击下单
activate UI
UI -> OrderService : 2. 发起下单请求
activate OrderService
OrderService -> DB : 3. 创建订单
activate DB
DB --> OrderService : 4. 返回成功
deactivate DB
OrderService --> UI : 5. 返回结果
deactivate OrderService
UI --> User : 6. 显示结果
deactivate UI
@enduml
浙公网安备 33010602011771号