工具--将MySQL数据库表信息导出生成word文档
2023-09-11 14:16:24 时间
1. 原因
由于项目验收需要提供库表设计的word文档,于是写了这个工具: 将MySQL数据库表信息导出生成word文档。
基于这个工具,可以快速的产生项目验收需要的文档。
2. 工具
2.1. 实现方式
基于itext实现,但使用的是比较旧的版本【目前此版本已经不更新了】,
itext演变过程中,group名称由lowagie变为itextpdf,目前最新的版本是7.1.5,Java-Lowagie和iText有什么区别?
最新的使用详见:https://kb.itextpdf.com/home
2.2. 产生的word效果
2.3. 使用方式
使用步骤如下:
- 创建一个maven项目
- 添加maven依赖
- 导入源代码(Table2WordUtil)
- 修改要导出的数据源相关信息及产生文档的路径
- 点击运行,即可在指定的路
相关文章
- 利用PowerDesigner连接Mysql数据库并逆向所有表关系图【两种方式】
- 为什么要把MySQL的binlog格式修改为row
- mysql 设置 row格式binlog_为什么要把MySQL的binlog格式修改为row
- mysqlslap工具压测mysql
- 【mysql+pandas】用MySQL命令处理在python中处理DataFrame数据 pandasql库
- 关于Mysql 查询所有表的实时记录用于对比2个MySQL 库的数据是否异步
- 实战演练 | MySQL PROCESSLIST 表和 Navicat Monitor 识别慢速查询的简单方法
- MySQL使用初步—mysql数据库的基本命令
- [MySQL] mysql地理位置服务geometry字段类型
- 【MySQL进阶-03】深入理解mysql的索引分类,覆盖索引,覆盖索引失效,回表,MRR
- 【MySQL进阶-10】mysql语句的执行流程以及集群的高可用
- 【MySQL进阶-02】mysql的explain执行计划以及索引优化
- 【MySQL进阶-01】深入理解mysql索引本质
- Linux安装MySQL(只针对这个8.0版本其他版本的MYSQL不知道是不是也可以用可以自己尝试)
- MySQL和Redis面试题小结
- MySQL/MariaDB系列文章目录
- 转 mysql spool_用MySQL实现类似Oracle SPOOL的功能
- mysql -h localhost和mysql -h 127.0.0.1的区别
- python操作mysql数据库系列-操作MySql数据库(四)
- python操作mysql数据库系列-操作MySql数据库(一)
- mysql—MySQL数据库中10位时间戳转换为标准时间后,如何对标准时间进行加减X天处理
- mysql创建表时,设置timestamp DEFAULT NULL报错1067 - Invalid default value for 'updated_at'
- 在centos中php 在连接mysql的时候,出现Can't connect to MySQL server on 'XXX' (13)
- (2.7)Mysql之SQL基础——表的操作与查看
- 第五周:MySQL数据库
- delete 删除语句(mysql)