plantuml画顺序图的常见语法
时间: 2023-06-20 09:09:36 浏览: 152
以下是PlantUML画顺序图的常见语法:
1. 定义参与者:使用`participant`关键字定义参与者,例如:`participant "Alice"`
2. 定义消息:使用`->`或`-->`定义单向消息,使用`<->`或`<-->`定义双向消息。例如:`Alice -> Bob: Hello` 或 `Alice --> Bob: Hello`
3. 定义控制流:使用`alt`、`opt`、`loop`等关键字定义控制流。例如:
```
alt condition
Alice -> Bob: Hello
else
Alice -> Charlie: Hi
end
```
4. 定义注释:使用`note`或`note left/right/top/bottom`定义注释。例如:
```
note "This is a note"
Alice -> Bob: Hello
```
5. 定义参与者的生命线:使用`activate`和`deactivate`定义参与者的生命线。例如:
```
Alice -> Bob: Hello
activate Alice
Bob --> Alice: Hi
deactivate Alice
```
6. 定义分组:使用`group`定义分组。例如:
```
group Group1
Alice -> Bob: Hello
end
```
7. 定义返回消息:使用`return`定义返回消息。例如:
```
Alice -> Bob: Hello
activate Bob
Bob --> Alice: Hi
return Success
deactivate Bob
```
以上是PlantUML画顺序图的常见语法,可以根据需要灵活运用。
阅读全文