画图工具_「PlantUML」程序猿的专属画图工具

21c4f68b9b81e51ad52033f1c2d6a736.png

PlantUML作为一个插件安装在IDEA中,可以用代码实现各种图,可千万别被他名字给蒙蔽了。像经常用的ER图、UML图、思维导图等。

ER图

@startuml

class Base {

Long id 编号

}

class User {

String name 名字

String nickname 昵称

Integer gender 性别

}

class Order {

BigDecimal price 价格

String order_no 订单号

Integer order_status 订单状态

}

Base

Base

User "1" -- "n" Order

interface UserService

abstract class AbstractUserServiceImpl

UserService

AbstractUserServiceImpl

class UserServiceImpl

@enduml

0f609c492d1c09a16d2070d12b789ddb.png

时序图

@startuml

title 时序图通用模板

actor A

actor B

box "db_adaptor" #LightBlue

collections db_adaptor1

collections db_adaptor2

end box

database db1

database db2

A -> B: post req1

note left: 左侧备注

activate B

A

A --> B: get 查询job进度

note over A,B #green:一直查询job直到成功

B -> db_adaptor1: post req2

db_adaptor1 -[#green]-> db1:db operate

db_adaptor2 -[#green]-> db2:db operate

B

note right: 右侧备注

A

deactivate B

@enduml

ba65a0c9edef838761ff23599ff71471.png

脑图

@startmindmap

+ OS

++ Windows

+++ Windows 95

+++ Windows 98

+++ Windows NT

++ Linux

-- Mac

--- Black Mac

--- Mac OS

@endmindmap

d496e71c43eb19fd5c2b0c8d498e5763.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值