使用PlantUML快速绘制流程图/时序图/类图/用例图…

news/2024/5/18 22:19:19 标签: 流程图, intellij-idea, uml

一、前言

教程:https://plantuml.com/zh/

二、PlantUML语言编写环境

常用的编译器eclipse,IDEA intelliJ都有对应的插件,同时还和Maven和JQuery都做了集成,还提供了war包形式,可以在本地的JavaEE容器(比如Tomcat)中运行起来。

这里使用Goland IDE进行可视化编写。

  • 使用之前请安装PlantUML integration插件,然后就可以愉快的书写UML语言,右侧会生成对应的预览图片,可以复制或保存生成的图片到指定的目录

在这里插入图片描述
然后新建项目,在项目里新建.puml文件就可以开始编写啦。

在这里插入图片描述


http://www.niftyadmin.cn/n/1091653.html

相关文章

mysql 编码分层_在MySQL中获取分层数据

I want to get the details of of all child below given child in queryEg.If i give Level 4 or (LEVEL N) then I want to get All Details of all Level (Like L1 to L4/LN)解决方案CREATE TABLE:DROP TABLE IF EXISTS pctable;CREATE TABLE pctable(id INT NOT NULL AUTO_…

c中调用java_JNI开发系列③C语言调用Java字段与方法

前情提要在前面 , 我们已经熟悉了JNI的开发流程 , .h头文件的分析 , 生成头文件javah命令 , 以及java类型在C语言中的表现形式 , 值得注意的是 , java中的所有引用类型都是jobject类型 , native…

Pychram如何导入Django项目

最近在学Django,用GitHub来保存项目。但当从GitHub中clone出来后,Pycharm怎么来运行项目呢? 首先要对项目进行设置,使其能支持Django,具体设置如下: 在Pycharm中,选择File-->Settings,进入设…

利用百度接口进行人脸识别并保存人脸jpg文件

利用百度接口进行人脸识别,根据返回的人脸location用opencv切割保存。 # coding : UTF-8from aip import AipFace import cv2 import numpy as npsave_path D:\\workspaces\\test_faces\\save_faces\\ APP_ID 你自己的ID API_KEY 你自己的key SECRET_KEY 你…

mysql进程占用cpu100%_MySQL服务器进程CPU占用100%的解决方法

今天看到一篇文章, MySQL服务器进程CPU占用100%的解决方法, 觉得还不错,之前我也有遇到过. 但是没去研究过. 今天看到了引用过来,顺便整理了一下原文: http://www.xishuiw.com/info/2009-2/2009-2-18-16145.htm1. 在服务器上运行命令,将 mysql 当前的环境变量输出到…

centos7搭建mysql5.7主从同步

主从基本概念 mysql主从同步定义 主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余的服务器充当从服务器(slave)。因为复制是异步…

android 返回 java_Android:返回上一个活动

回答(23)2 years ago如果您已正确设置具有活动父级的AndroidManifest.xml文件,则可以使用:NavUtils.navigateUpFromSameTask(this);这是您的孩子活动 .2 years ago默认情况下,所有新活动/意图都具有后退/上一行为,除非您在调用活动…

Mysql查询——学习阶段

1、开篇 搞开发的都知道,当数据量很大的时候,我们的代码逻辑的简单性就显得十分重要,否则处理起来就需要花费相当多的时间。另外还有一个地方需要注意的是我们写的sql语句。 一个拥有多年开发的资深开发者可以相比于刚从事开发经验不足的开发…