Eclipse中的,ER图生成工具:【ERMaster】
目录
■前言:
■ER介绍
■ERMaster 插件下载
■ERMaster使用,生成ER图
■注意:
数据驱动 com.mysql.jdbc.Driver 不要选择 8.XXX 下面的Jar
■补充:
1.如何查看并修改已经设置好的驱动
2.为什么不能选择 8.XXX 作为驱动
■SpringBatch相关
1.简介
2.springbatch启动流程
3.数据表
3个序列表
六个控制表
■本地mysql相关配置
■前言:
工作环境不能连接外网。
做资料要使用ER图,
正好开发环境重点Eclipse中有ERMaseter这个插件
使用这个工具生成ER图。
■ER介绍
E-R图也称实体-联系图(Entity Relationship Diagram)
===
■ERMaster 插件下载
【 ERMaster下载安装 】 3M左右的jar,下载后放到 plugin目录下,重启Eclipse即可
下载地址
ERMaster download | SourceForge.net
Jar的MD5信息
MD5 与 Base64一起使用 加密,计算原理_sun0322的博客-CSDN博客_md5加密base64
■ERMaster使用,生成ER图
===
1.安装插件ERMaster
===
2.ファイル(File) ⇒ 新規(New) ⇒ その他(Other) ⇒ ERMaster ⇒ ERMaster
===
3.会生成一个「xxxx.erm」的文件
===
4.打开文件,是一个图,在图中右键 ⇒ インポート ⇒ データベース
===
5.设置数据库连接相关信息。
(点击 Next的时候,会让你选择驱动的位置)
===
6.选择数据看
===
7.生成ER图
===
■注意:
数据驱动 com.mysql.jdbc.Driver 不要选择 8.XXX 下面的Jar
选择 5.xx即可(我选择的是 5.1.47)
===
■补充:
1.如何查看并修改已经设置好的驱动
在设定中搜索【JDBC】 ,会发现 ERMaster下面有 JDBCドライバー、选择进行设置
2.为什么不能选择 8.XXX 作为驱动
选择 8.XXX 生成ER图时,会报错【yourSchema.columns】表不存在
原因【VALUES 是 MySQL 8.0.19 中引入的一个 DML 语句,它以表的形式返回一个或多个行的集合。】
当前的【ERMaster】插件,应该还不支持mysql8的驱动
■SpringBatch相关
1.简介
https://blog.csdn.net/sxzlc/article/details/124183805
2.springbatch启动流程
https://blog.csdn.net/sxzlc/article/details/124323644
3.数据表
3个序列表
CREATE TABLE BATCH_JOB_SEQ (ID BIGINT NOT NULL) ENGINE=InnoDB;
INSERT INTO BATCH_JOB_SEQ values(0);CREATE TABLE BATCH_JOB_EXECUTION_SEQ (ID BIGINT NOT NULL) ENGINE=InnoDB;
INSERT INTO BATCH_JOB_EXECUTION_SEQ values(0);CREATE TABLE BATCH_STEP_EXECUTION_SEQ (ID BIGINT NOT NULL) ENGINE=InnoDB;
INSERT INTO BATCH_STEP_EXECUTION_SEQ values(0);
六个控制表
-- do not edit this file
-- BATCH JOB 实例表 包含与aJobInstance相关的所有信息
-- JOB ID由batch_job_seq分配
-- JOB 名称,与spring配置一致
-- JOB KEY 对job参数的MD5编码,正因为有这个字段的存在,同一个job如果第一次运行成功,第二次再运行会抛出JobInstanceAlreadyCompleteException异常。
CREATE TABLE BATCH_JOB_INSTANCE (JOB_INSTANCE_ID BIGINT NOT NULL PRIMARY KEY ,VERSION BIGINT ,JOB_NAME VARCHAR(100) NOT NULL,JOB_KEY VARCHAR(32) NOT NULL,constraint JOB_INST_UN unique (JOB_NAME, JOB_KEY)
) ENGINE=InnoDB;-- 该BATCH_JOB_EXECUTION表包含与该JobExecution对象相关的所有信息
CREATE TABLE BATCH_JOB_EXECUTION (JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY ,VERSION BIGINT ,JOB_INSTANCE_ID BIGINT NOT NULL,CREATE_TIME DATETIME NOT NULL,START_TIME DATETIME DEFAULT NULL ,END_TIME DATETIME DEFAULT NULL ,STATUS VARCHAR(10) ,EXIT_CODE VARCHAR(2500) ,EXIT_MESSAGE VARCHAR(2500) ,LAST_UPDATED DATETIME,JOB_CONFIGURATION_LOCATION VARCHAR(2500) NULL,constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID)references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
) ENGINE=InnoDB;-- 该表包含与该JobParameters对象相关的所有信息
CREATE TABLE BATCH_JOB_EXECUTION_PARAMS (JOB_EXECUTION_ID BIGINT NOT NULL ,TYPE_CD VARCHAR(6) NOT NULL ,KEY_NAME VARCHAR(100) NOT NULL ,STRING_VAL VARCHAR(250) ,DATE_VAL DATETIME DEFAULT NULL ,LONG_VAL BIGINT ,DOUBLE_VAL DOUBLE PRECISION ,IDENTIFYING CHAR(1) NOT NULL ,constraint JOB_EXEC_PARAMS_FK foreign key (JOB_EXECUTION_ID)references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
) ENGINE=InnoDB;-- 该表包含与该StepExecution 对象相关的所有信息
CREATE TABLE BATCH_STEP_EXECUTION (STEP_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY ,VERSION BIGINT NOT NULL,STEP_NAME VARCHAR(100) NOT NULL,JOB_EXECUTION_ID BIGINT NOT NULL,START_TIME DATETIME NOT NULL ,END_TIME DATETIME DEFAULT NULL ,STATUS VARCHAR(10) ,COMMIT_COUNT BIGINT ,READ_COUNT BIGINT ,FILTER_COUNT BIGINT ,WRITE_COUNT BIGINT ,READ_SKIP_COUNT BIGINT ,WRITE_SKIP_COUNT BIGINT ,PROCESS_SKIP_COUNT BIGINT ,ROLLBACK_COUNT BIGINT ,EXIT_CODE VARCHAR(2500) ,EXIT_MESSAGE VARCHAR(2500) ,LAST_UPDATED DATETIME,constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID)references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
) ENGINE=InnoDB;-- 该BATCH_STEP_EXECUTION_CONTEXT表包含ExecutionContext与Step相关的所有信息
CREATE TABLE BATCH_STEP_EXECUTION_CONTEXT (STEP_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY,SHORT_CONTEXT VARCHAR(2500) NOT NULL,SERIALIZED_CONTEXT TEXT ,constraint STEP_EXEC_CTX_FK foreign key (STEP_EXECUTION_ID)references BATCH_STEP_EXECUTION(STEP_EXECUTION_ID)
) ENGINE=InnoDB;-- 该表包含ExecutionContext与Job相关的所有信息
CREATE TABLE BATCH_JOB_EXECUTION_CONTEXT (JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY,SHORT_CONTEXT VARCHAR(2500) NOT NULL,SERIALIZED_CONTEXT TEXT ,constraint JOB_EXEC_CTX_FK foreign key (JOB_EXECUTION_ID)references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
) ENGINE=InnoDB;
■本地mysql相关配置
自己的mySql用户_sun0322的博客-CSDN博客
===
Eclipse中的,ER图生成工具:【ERMaster】相关推荐
- Eclipse中怎样安装数据库建模工具ERMaster插件
场景 ERMaster ERMaster是一个用于设计ER模型图的Eclipse插件.提供的功能包括:从数据库导入关系生成ER图,导出设计图,导出DDL数据定义语句等. 文档地址:http://erm ...
- 无线网络实体图生成工具airgraph-ng
无线网络实体图生成工具airgraph-ng airgraph-ng是aircrack-ng套件提供的一个图表生成工具.该工具可以根据airodump工具生成的CSV文件绘制PNG格式的图.绘制的图有 ...
- 在线文字图标logo文章封面图生成工具
在线文字图标logo文章封面图生成工具 在线文字图标logo文章封面图生成工具 在线文字图标logo文章封面图生成工具. 微信公众号文章封面图在线生成. https://tooltt.com/font ...
- Eclipse中使用ModelGoon插件生成类图及顺序图
前言 在做课设时,发现了几个比较强大的功能,如可以使用EA或Rose通过已有的类图生成对应的代码,但是通过测试发现,其生成的代码是简单的代码框架.但是如果已有项目代码,然后逆向生成类图呢?发现在E ...
- eclipse中green UML 自动生成类图
2019独角兽企业重金招聘Python工程师标准>>> eclipse中.green UML 自动生成类图 Green UML和AmaterasUML 两种 一.安装方法: 1.都是 ...
- DM8(达梦数据库)基于建库SQL生成ER图,基于ER图生成数据库文档
今天项目经理让我导出DM8 数据库说明文档,我立刻想到了数据库文档生成工具(screw-钉子),我立刻添加相关maven 依赖,编写junit 单元代码.但是执行的结果让我很沮丧. 相关依赖和Juni ...
- 制作实体图、流程图、er图的工具ProcessOn的简单使用说明附截图
在开发过程中,我们经常需要制作流程图.实体图等,这里给大家推荐一款工具--ProcessOn https://www.processon.com/i/607fd8817d9c08283ddb963d ...
- 开源一个优雅的类图生成工具
前言 首先必须声明,这不是一篇广告或者标题党. 而是我开源了一个工具,可以优雅的为Java or Kotlin 项目生成 Class Diagram. 我推测列为读者会进来阅读,原因无非以下两点: 获 ...
- 时序图、E-R 图等工具学习
工具学习 2020/11/10 add 时序图学习 2020/11/12 add curl 学习 2021/04/13 add E-R 图 学习 2021/09/09 add E-R 图 修正 文章目 ...
- eclipse中安装使用Gradle构建工具
1.下载二进制文件并解压如下: 下载网址:https://gradle.org/releases/ 2.配置gradle环境变量 3.验证是否安装成功 4.在eclipse中下载gradle插件并配置 ...
最新文章
- UML类图关系大全 and 报表的基本用法
- 【区块链】GO语言区块链项目——超级账本
- mysql导入数据库某张表_MSSQLServer2005 导出导入数据库中某张表的数据
- Chocolatey 在Window搭建一个开发环境
- linux USR1亦通常被用来告知应用程序重载配置文件
- html静态页面如何复用,一种前端页面模板复用的方法与流程
- 【SDOI2008】Sue的小球
- iOS 15.0 和 Xcode 13更新
- Graph Stacked Hourglass Networks for 3D Human Pose Estimation
- 趣头条今日头条的视频何谓伪原创
- html文件用wps打开,wps文件如何打开?直接打开wps文件的操作技巧
- 核酸检测软件方案订单(作业)
- 计算机系统中常用的适配器,适配器是什么,有多少种,又该如何使用呢?
- 如何提高Alexa排名
- Linux apr的安装
- 一文了解国内边缘计算玩家动态
- 初级软件测试入门教程
- BAPI_INTERNALORDER_CREATE的PHAS3和ASTKZ以及IVPRO的赋值或者其他扩展字段的赋值
- 《A More Fine-Grained Aspect-Sentiment-Opinion Triplet Extraction Task》论文阅读
- python访问局域网共享文件夹_Python+flask 实现的局域网文件共享服务器