PlantUML前言UML 对于技术文档来说,真的很重要,不管是形象展示,还是阅读理解,都发挥非常重要的作用。之前一直用 visio 画图,当然,我必须承认 visio 集成了众多微软的画图套件,visio 在手,真的可以搞定很多图,但画 UML 真的也有很多需要改进的地方。但是我一直坚持使用,因为我就是很懒,画的 UML 不算多,就懒得去学新的方式。但是,现在,真的是需要坚定改变自我了,让画 U
目录一、简介二、安装1.1 安装插件到PyCharm2.2 验证2.2.1 插件检查是否安装2.2.2 新建PlantUML文件一、简介Github地址:https://github.com/plantuml/plantuml官方网站:Sequence Diagram syntax and features在线使用:PlantUMLServerPlantUML中文文档:PlantUML_
转载
2023-12-31 08:10:26
140阅读
在Java开发中,使用PlantUML进行图形化设计是一种高效的方式来描述系统架构、流程及交互。PlantUML通过简单的文本描述,能够生成各种类型的图表,帮助开发者和团队更清晰地理解项目。这篇博文将详细介绍如何在Java中使用PlantUML,包括完整的环境配置、编译过程、参数调优、定制开发、调试技巧和进阶指南。
## 环境配置
要开始使用PlantUML,我们首先需要进行环境配置。这里有一
PlantUML官网:https://plantuml.com/中文官网:https://plantuml.com/zh/在平时的工作中,经常会遇到绘制时序图、流程图的需求。在要求不高的时候,我们可以选择ProcessOn、Xmind这类工具来绘制,但有时候用代码来画图可能会更高效一点,毕竟没有比程序员更熟悉代码的了。今天给大家推荐一款画图工具PlantUML,可以配合IDEA使用,画
转载
2023-09-29 22:12:27
245阅读
在我们平时在进行概要设计文档编写时需要编写模块分层图、流程图、类图、时序图、实施部署图,其中plantuml为一个很好的画图平台工具。其链接为:https://www.swack.cn; 这里面有示
转载
2023-12-24 09:20:22
194阅读
之前工作使用过这个工具,看了2篇很好的plantuml教学,但是自己没有总结,所以过一段时间就搞忘了。已经很久无所事事了,所以来写一篇总结吧; 当然,首先要先将这个插件安装上,在idea非常方便,直接在plugins上搜索plantuml就可以了; plantuml有很多用法(我转载了一篇关于plantuml的教程连接地址,里面有很多花里胡哨的用法,有兴趣的可以研究下),这篇文章只是入门用法,如果
转载
2023-10-12 21:42:38
241阅读
一、BufferedImage类介绍生成验证码图片主要用到了一个BufferedImage类,如下:创建一个DrawImage Servlet,用来生成验证码图片1 package gacl.response.study;
2 import java.awt.Color;
3 import java.awt.Font;
4 import java.awt.Graphics;
5 i
PlantUML了解一下,通过代码画图
原创
2021-12-09 11:47:22
1407阅读
这篇文章用来介绍,如何画出好看的流程图。1. 选择合适的组件1.1 plantuml官方提供的组件1.2 加载图片1.2.1 加载本地图片1.2.2 加载网络图片1.2.3 图片资源2. 背景以及颜色优化2.1 通用设置2.2 对每个组件的样式进行设置2.3 引入文件2.3.1 引用本地模板文件2.3.2 引用网页模板文件2.3.3 模板文件资源3. 使用关键字3.1 条件选择关键字3.2 组合关
转载
2023-10-12 09:28:40
383阅读
目录UML模型用例图用例include 与 extend构造类型角色继承关系箭头方向分割构图参考对于程序员来说,为心无旁骛,全心投入到系统架构、软件、算法的设计中,通常不希望双手在键盘与鼠标之间频繁切换,导致大脑焦点不集中,影响工作效率。然而,在做业务建模、需求、分析、设计时,需要绘制用例图、类图、序列图等,并且绘图软件大多通过鼠标操作。那么,有没有一种绘图软件不需要通过鼠标操作呢?答案就是 pl
转载
2023-07-02 10:51:28
479阅读
文章目录系列文章目录前言1. 选择PlatnUML原因2. PlantUML语言编写环境3.使用Visual Studio Code插件绘制4. PlantUML常用语法 前言。随着工作时间的增长,越发觉得用专业的图形(用例图,时序图,ER图等等)去准确表达想法是很重要的。比如针对某个需求绘制的的用例图,比一段乏味的文字来的更加有意义,也便于别人理解。加之最近在学习源码的时候,发现很多书籍中都会
转载
2024-01-15 19:50:34
230阅读
文章目录适配器、实体、条目、意图的含义和之间的关系:有哪些常用适配器:一、数组适配器ArrayAdapter二、简单适配器SimpleAdapter三、基础适配器BaseAdapter四、翻页适配器PagerAdapter五、碎片适配器FragmentPagerAdapter1、静态注册2、动态注册(非常重要) 适配器、实体、条目、意图的含义和之间的关系:页面(.java):当前操作的java活
转载
2023-11-29 05:33:47
88阅读
##简介 官方主页:https://plantuml.com/zh/ PlantUML是一个开源项目,支持快速图 ###类图
转载
2021-08-06 10:31:00
1614阅读
报错:Dot Executable :/usr/bin/dotFile does not existCannot find Grapviz.You should try@startumltestdot@enduml解决办法:https://avono-support.atlassian.net/browse/PUML-152 centos安装的confluence:yum search graph
原创
2017-04-20 16:39:07
3115阅读
大家平日在写技术文档时,往往都有画 UML 图的需要,很多人使用 PrecessOn 或者 darw.io 等来绘制 UML ,勉强可用但是不够专业。这里为大家推荐一个专门画UML的工具: PlantUML1. PlantUMLPlantUML 诞生于 2009 年,知道的人多但是使用的人少。因为它使用特殊的 DSL 进行画图,相较与其他工具,PlantUML 的图不是“画”出来的而是“写”出来的
转载
2023-11-03 13:49:54
280阅读
我们都知道栈和队列这两种最基本的数据结构,他们的特点分别为---栈:先进后出 队列:先进先出。那么,在java中如何利用数组来实现这两种数据结构的呢?一、实现栈:就是用一个数组来实现栈这个数据结构/**
* 因为所有的数据结构必然是要落地的,所以在Java中如何去吧栈和队列这两个数据结构表现出来呢
* 我们用的是数组来实现的
* @author zhmm
*
*/
//用数组来实现栈这
转载
2023-11-09 13:29:47
75阅读
# 使用 PlantUML 生成 Java 代码入门指南
## 概述
PlantUML 是一个开源工具,允许用户通过简单的描述语言来创建 UML 图。其主要目的是帮助开发者以可视化的方式展示系统的结构、行为和交互。在这篇文章中,我们将探讨如何使用 PlantUML 生成 Java 代码,并详细讲解每个步骤。
## 整个流程
以下是使用 PlantUML 生成 Java 代码的主要步骤:
# Java输出PlantUML
## 概述
PlantUML是一种基于文本的工具,它可以通过编写简单的文本描述来生成各种类型的图表,包括流程图、时序图、类图等。而Java是一种广泛应用于各种软件开发的编程语言。本文将介绍如何在Java中使用PlantUML进行图表生成,并提供相应的代码示例。
## 准备工作
在开始之前,我们需要安装PlantUML。PlantUML可以通过在系统上安装G
原创
2023-12-30 05:36:00
101阅读
Java 是一种广泛使用的编程语言,而 PlantUML 则是一款生成 UML 图形的工具,它可以通过简单的文本标记来创建各种 UML 图。那么,如何在 Java 中使用 PlantUML 呢?
首先,我们需要引入 PlantUML 的相关依赖。可以在 Maven 中添加以下依赖:
```xml
net.sourceforge.plantuml
plantuml
1.
原创
2024-05-17 06:03:29
133阅读
# 使用PlantUML生成Java代码的入门指南
在软件开发中,UML(统一建模语言)常用于设计和表示系统的结构。PlantUML是一款开源工具,可以帮助我们将UML图表转化为可用于Java代码的结构。本文将带你逐步学习如何使用PlantUML生成Java代码。我们将通过一个简单的流程来实现这个目标。
## 流程概述
以下是使用PlantUML生成Java代码的详细步骤:
| 步骤 |