类之间默认采用两个破折号 --
显示出垂直 方向的线. 要得到水平方向的可以像这样使用单破折号 (或者点):
@startuml
Room o- Student
Room *-- Chair
@enduml
你也可以通过改变倒置链接来改变方向
@startuml
Student -o Room
Chair --* Room
@enduml
也可通过在箭头内部使用关键字, 例如left
, right
, up
或者 down
,来改变方向
@startuml
foo -left-> dummyLeft
foo -right-> dummyRight
foo -up-> dummyUp
foo -down-> dummyDown
@enduml
以上内容摘自PlantUML官网,链接地址为:http://plantuml.com/zh/class-diagram
说说我在使用left、right、up、down控制方向的时候遇到的坑,一般我喜欢加空格区分,但是在left和-->之间加了空格,脚本绘图时就会报错,这个问题我是对比了好几遍才发现的。
还有一个技巧,PlantUML中的多行注释是使用/' 注释内容 '/完成多行注释的,很类似C++和Go中的/* */的注释风格