目录

■前言:

■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】相关推荐

  1. Eclipse中怎样安装数据库建模工具ERMaster插件

    场景 ERMaster ERMaster是一个用于设计ER模型图的Eclipse插件.提供的功能包括:从数据库导入关系生成ER图,导出设计图,导出DDL数据定义语句等. 文档地址:http://erm ...

  2. 无线网络实体图生成工具airgraph-ng

    无线网络实体图生成工具airgraph-ng airgraph-ng是aircrack-ng套件提供的一个图表生成工具.该工具可以根据airodump工具生成的CSV文件绘制PNG格式的图.绘制的图有 ...

  3. 在线文字图标logo文章封面图生成工具

    在线文字图标logo文章封面图生成工具 在线文字图标logo文章封面图生成工具 在线文字图标logo文章封面图生成工具. 微信公众号文章封面图在线生成. https://tooltt.com/font ...

  4. Eclipse中使用ModelGoon插件生成类图及顺序图

    前言 ​ 在做课设时,发现了几个比较强大的功能,如可以使用EA或Rose通过已有的类图生成对应的代码,但是通过测试发现,其生成的代码是简单的代码框架.但是如果已有项目代码,然后逆向生成类图呢?发现在E ...

  5. eclipse中green UML 自动生成类图

    2019独角兽企业重金招聘Python工程师标准>>> eclipse中.green UML 自动生成类图 Green UML和AmaterasUML 两种 一.安装方法: 1.都是 ...

  6. DM8(达梦数据库)基于建库SQL生成ER图,基于ER图生成数据库文档

    今天项目经理让我导出DM8 数据库说明文档,我立刻想到了数据库文档生成工具(screw-钉子),我立刻添加相关maven 依赖,编写junit 单元代码.但是执行的结果让我很沮丧. 相关依赖和Juni ...

  7. 制作实体图、流程图、er图的工具ProcessOn的简单使用说明附截图

    在开发过程中,我们经常需要制作流程图.实体图等,这里给大家推荐一款工具--ProcessOn https://www.processon.com/i/607fd8817d9c08283ddb963d ...

  8. 开源一个优雅的类图生成工具

    前言 首先必须声明,这不是一篇广告或者标题党. 而是我开源了一个工具,可以优雅的为Java or Kotlin 项目生成 Class Diagram. 我推测列为读者会进来阅读,原因无非以下两点: 获 ...

  9. 时序图、E-R 图等工具学习

    工具学习 2020/11/10 add 时序图学习 2020/11/12 add curl 学习 2021/04/13 add E-R 图 学习 2021/09/09 add E-R 图 修正 文章目 ...

  10. eclipse中安装使用Gradle构建工具

    1.下载二进制文件并解压如下: 下载网址:https://gradle.org/releases/ 2.配置gradle环境变量 3.验证是否安装成功 4.在eclipse中下载gradle插件并配置 ...

最新文章

  1. UML类图关系大全 and 报表的基本用法
  2. 【区块链】GO语言区块链项目——超级账本
  3. mysql导入数据库某张表_MSSQLServer2005 导出导入数据库中某张表的数据
  4. Chocolatey 在Window搭建一个开发环境
  5. linux USR1亦通常被用来告知应用程序重载配置文件
  6. html静态页面如何复用,一种前端页面模板复用的方法与流程
  7. 【SDOI2008】Sue的小球
  8. iOS 15.0 和 Xcode 13更新
  9. Graph Stacked Hourglass Networks for 3D Human Pose Estimation
  10. 趣头条今日头条的视频何谓伪原创
  11. html文件用wps打开,wps文件如何打开?直接打开wps文件的操作技巧
  12. 核酸检测软件方案订单(作业)
  13. 计算机系统中常用的适配器,适配器是什么,有多少种,又该如何使用呢?
  14. 如何提高Alexa排名
  15. Linux apr的安装
  16. 一文了解国内边缘计算玩家动态
  17. 初级软件测试入门教程
  18. BAPI_INTERNALORDER_CREATE的PHAS3和ASTKZ以及IVPRO的赋值或者其他扩展字段的赋值
  19. 《A More Fine-Grained Aspect-Sentiment-Opinion Triplet Extraction Task》论文阅读
  20. python访问局域网共享文件夹_Python+flask 实现的局域网文件共享服务器

热门文章

  1. ghost系统之优劣?
  2. 计算机机房综合布线方案,计算机网络设备施工方案(不含综合布线)(word版)
  3. 原创拟态UI3.0-一款完全开源的个人主页源码
  4. python图像处理笔记-八-针孔照相机模型与照相机标定
  5. janusgraph源码分析1-下载编译启动
  6. 音响白噪音测试软件,如何获取白噪音_音箱_音频新闻-中关村在线
  7. 如何防止社工钓鱼——软件伪造
  8. (求救大佬)蓝桥杯C语言试题 算法训练 C++ CH08 01
  9. Matlab2020b的注释在低版本上乱码
  10. 关于CAN APE的使用一些记录