PlantUML快速上手
参考官网的例子上手应当是很快的。这里只是记录一下常用的用法,快速回忆起来就好了
类图
关键词:
interface, class, abstract, {static},
+(public), -(private), #(protected), ~(package/default)
关系:
--|> ..|> --> ..>
还有其他棒棒糖接口什么的,用到现场查
活动图
@startuml paper
skin rose
title Paper Plan - 2023/10/28
start
#Green/White:Ptolemy Model<
partition #0FAA00 xxx {
:xxx;
}
#Red:xxx>
:xxx>
:xxx/
note left
xxx
----
xxx
=====
xxx
end note
-[#BlueViolet]->
#White/GreenYellow:xxx>
stop
@enduml
时序图
@startuml xulietu
skin rose
' participant User
User -> A: DoWork
activate A
A -> B: << createRequest >>
deactivate A
activate B
B -> C: DoWork
activate C
destroy C
C --> B: WorkDone
B --> A: RequestCreated
deactivate B
A -> User: Done
deactivate A
@enduml