首页 > 其他分享 >plantUML简介

plantUML简介

时间:2024-07-05 21:57:43浏览次数:1  
标签:blog 插件 plantUML 简介 102546941 note 消息 参与者

https://blog.csdn.net/hgy413/article/details/102546941?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-102546941-blog-97531413.235^v43^pc_blog_bottom_relevance_base7&spm=1001.2101.3001.4242.1&utm_relevant_index=3

 

Android studio安装插件
VSCode安装插件
语法参考
简单的示例
1 时序图
1.1 简单示例
1.2 声明参与者(participant,actor..)
1.2.1 重命名(as),注释,参与者顺序(order)
1.3 在参与者中使用非字母符号
1.4 给自己发消息
1.5 修改箭头样式
1.6 修改箭头颜色
1.7 对消息序列编号(autonumber自动生成消息序号)
1.8 标题,头和尾(title,header,footer)
1.9 分割示意图(分页显示)
1.10 组合消息
1.11 给消息添加注释(note left, note right,end note)
1.12 其他的注释(note left of,note right of,note over高亮等)
1.13 改变备注框的形状(hnote 和 rnote)
1.15 分隔符(==)
1.16 引用
1.17 延迟(...)
1.18 空间(|||)
1.19 生命线的激活与撤销(activate, deactivate)
1.20 返回Return
1.21 创建参与者(create)
1.22 进入和发出消息([ ])
1.23 构造类型和圈点
1.24 更多标题信息
1.25 包裹参与者
1.26 移除脚注(hide footbox)
1.27 外观参数 (skinparam)
1.28 填充区设置
3 类图
3.1 类之间的关系
3.2 关系上的标识
3.3 添加方法
3.4 定义可访问性
3.5 抽象与静态
3.6 高级类体
3.7 备注和模板

————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/hgy413/article/details/102546941

标签:blog,插件,plantUML,简介,102546941,note,消息,参与者
From: https://www.cnblogs.com/luoxh-whn/p/18286679

相关文章

  • SpringBoot, Maven, Apache 之间的关系,SpringBoot 简介
    SpringBoot是什么?SpringBoot是一种基于Spring框架的开源框架,用于快速创建独立的、生产级别的Spring应用程序。SpringBoot可以自动配置大部分Spring应用程序所需的常见功能和库,从而减少了开发人员的工作量和时间。SpringBoot提供了一种“约定优于配置”的方式,使得开发人员可......
  • Oracle闪回(Flashback)功能简介
        在Oracle数据库中,ASOFTIMESTAMP语法用于使用时间戳技术访问特定时间之前的数据,或者说把数据库回滚到某个时间点以前的状态。它基于Oracle的时间戳功能,允许用户查询某个表在特定时间点的快照。其语法如下:SELECT<COLUMNS>FROM<TABLE>ASOFTIMESTAMP<TIMESTAMP>......
  • rabbitmq 集群模式简介
    为什么搭建rabbitmq集群?rabbitmq集群有那些模式?如何搭建Rabbitmq集群?rabbitmq镜像高可用策略有那些?1、首先这款产品本身的优点众多,大家最看好的便是他的异步化提高系统抗峰值能力,然后便是系统及功能结构解耦,那么照此两点来说,他的在整个系统中的作用还是至关重要的,那么如此重......
  • MySQL 函数简介
    MySQL提供了丰富的函数,以下是一些常见的类型和示例:数学函数:**1.ABS(x):返回x的绝对值。示例:selectABS(-89);**2.CEIL(x):返回大于或等于x的最小整数。示例:selectCEIL(-89);**3.FLOOR(x):返回小于或等于x的最大整数。示例:selectFLOOR(-89);**4.RAND......
  • 【mybatis】mybatis-plus中Wrapper(条件构造器)简介_常用方法及说明
    1、简介MyBatis-Plus是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。MyBatis-Plus提供了强大的条件构造器(Wrapper),用于构建复杂的SQL查询条件,使得我们不必手写繁琐的SQL语句。这些方法主要定义在com.baomidou.mybatisplus.cor......
  • Spring全家桶简介
    Spring全家桶是指Spring生态系统中的各个相关项目和模块,它们共同为开发人员提供了一套丰富的解决方案,以满足不同应用场景和需求。以下是对Spring全家桶系列及其应用场景的详细介绍:一、Spring全家桶系列SpringFramework定义:SpringFramework是整个Spring生态的核心基础,提供......
  • vb 学习简介
    vb第一节VisualBasic(简称VB)是一种高级编程语言,它最初由微软公司开发,旨在简化Windows应用程序的开发过程。下面,我们将介绍VisualBasic编程语言的基础概念和用途,包括其历史背景、主要特性以及在现代编程中的应用。历史背景VisualBasic起源于1991年,当时微软推出了VisualBa......
  • git简介以及git操作软件下载以及安装教程,git基础指令介绍,持续更新中~
    什么是Git?最近在学一些git的基础指令,仔细地了解了一下git,发现了他的强大功能,分享一下:Git是一个强大的工具,它在软件开发中扮演着至关重要的角色。Git是一个开源的分布式版本控制系统,由LinusTorvalds创建,用于有效、高速地处理从小到大的项目。Git是目前世界上最流行的版本......
  • 江协科技51单片机-学习笔记(1)-课程简介
    1、声明本人最近在学习b站up主“江协科技”制件的“51单片机入门教程”,为了便于自己以后复习51单片机的相关知识,遂将自己学习过程中认为重要的知识点进行了笔记记录。本人将学习笔记发布在CSDN上,目的是方便小伙伴们一起学习和交流单片机相关知识,共同进步。本人所写的笔记和up......
  • Android系统签名简介
    apk的签名,简单说开发者可以通过签名对应用进行标识和更新。包名在一个设备上是唯一的,这样可以避免被相同包名应用随意覆盖安装。这是一个非常重要的安全功能。系统中的签名文件,也是对系统中应用进行签名,编译应用是可以指定签名类型。 下面介绍的是Android系统中的签名相关内容......