用例图(use case) 静态结构图: 类图、对象图、包图、组件图、部署图 动态行为图:交互图(时序图与协作图)、状态图、活动图 类图是描述类与类之间的关系的,是UML图中最核心的 1.1Uml类图 用于描述系统中的类(对象)本身的组成和类(对象)之间的各种静态关系。 类之间的关系: 依赖、泛化(继承)、实现、关联、聚合...
2、本地环境 我们可以搭建本地环境:VSCode中安装plantuml 插件。 搭建本地环境需要依赖Java与GraphViz: plantuml快速入门指南:https://plantuml.com/zh/starting java:https://www.oracle.com/java/technologies/downloads graphviz:https://graphviz.org/download/ 二、绘制时序图 在我们嵌入式中,常常需要梳理各种业...
PlantUML 基本语法 PlantUML 允许你使用简单的文本描述来创建不同类型的图形,包括类图、时序图、用例图等。以下是一个基本的示例,展示了如何绘制一个简单的类图。 @startuml class User { +String name +String email +login() } class Order { +String orderId +double amount +placeOrder() } User "1" -...
3. 使用 PlantUML 工具将代码转换成类图 在VSCode 中,你可以直接打开一个包含 PlantUML 代码的文件,并右键选择“Preview Current Diagram”来生成并查看 UML 图。 如果使用命令行工具,可以使用以下步骤: 将PlantUML 代码保存到一个文件,例如 diagram.puml。 使用命令行工具运行 java -jar plantuml.jar diagram.p...
PlantUML 是一个 java 程序,所以有 JDK 就能跑。可以从官网直接下载 jar 文件执行,当然它也提供了 IDEA 和 VSCode 的插件。 需要注意的是,PlantUML 的本地渲染依赖 Graphviz ,需要提前安装并配置环境变量。如果你使用 VSCode 插件,也可以借助云端渲染,只需要作如下配置: ...
VSCODE+PLANTUML 什么是PlantUML PlantUML是一个快速创建UML图形的组件,官网上之所以称它是一个组件,主要是因为多数情况下我们都是在Eclipse、NetBenas、Intellijidea、 Emacs、Word等软件里来使用PlantUML(参看各软件相关配置)。 PlantUML支持的图形有: sequence diagram,...
大多数程序员使用的开发工具包括 Visual Studio Code (VSCode) 和 IntelliJ IDEA (IDEA)。本文将以 IntelliJ IDEA 为例进行讲解,但需要注意的是,其他开发工具如 VSCode 通常也提供了类似的插件支持。 PlantUML使用 以开源项目ruoyi-cloud:ruoyi-gateway模块生成时序图为例,文件内容如下: ...
这段链接好像是PlantUML的代码链接,您可以通过它直接访问或者查看相关的图表效果。需要翻墙才能打开网页哦!2、本地环境 咱们可以在本地环境里搞定这事儿:在VSCode上安装plantuml插件。搭建本地环境得用上Java和GraphViz这两个东西哈。PlantUML快速入门指南可以在这儿找到:[https://plantuml.com/zh/starting](https...
在VSCode中,创建一个新文件,并将其保存为.puml扩展名(或其他PlantUML支持的文件格式,如.plantuml)。 编写PlantUML代码: 在.puml文件中,使用PlantUML的语法编写你的UML图表代码。例如,你可以编写一个简单的类图或时序图。PlantUML的语法非常直观,可以通过查阅PlantUML官方文档来了解更多详细信息和示例。
创建:打开VSCode,新建一个带.puml后缀的文件,如:test.puml 写描述语言:复制如下描述语言,到test.puml中去; 预览:在test.puml文件中单击鼠标右键,在出现的鼠标菜单中点击预览光标位置图表,在文件右侧将会出现2.中描述语言的预览图; 导出:在test.puml文件中单击鼠标右键,在出现的鼠标菜单中点击导出当前文件图表,...