工具介绍

在企业级开发中、我们经常会有编写数据库表结构文档的时间付出

工具地址:https://gitee.com/leshalv/screw

工具依赖

<dependencies><dependency><groupId>cn.smallbun.screw</groupId><artifactId>screw-core</artifactId><version>1.0.5</version></dependency><dependency><groupId>com.zaxxer</groupId><artifactId>HikariCP</artifactId><version>2.6.1</version><exclusions><exclusion><artifactId>slf4j-api</artifactId><groupId>org.slf4j</groupId></exclusion></exclusions></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.16</version></dependency>
</dependencies>
jdbc.url=jdbc:mysql://localhost:3311/iplat62?useUnicode=true&characterEncoding=utf-8&useSSL=false&autoReconnect=true&failOverReadOnly=false

插件方式

    <build><plugins><plugin><groupId>cn.smallbun.screw</groupId><artifactId>screw-maven-plugin</artifactId><version>1.0.5</version><dependencies><!-- HikariCP --><dependency><groupId>com.zaxxer</groupId><artifactId>HikariCP</artifactId><version>3.4.5</version></dependency><!--mysql driver--><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.20</version></dependency></dependencies><configuration><!--username--><username>iplat62</username><!--password--><password>iplat62</password><!--driver--><driverClassName>com.mysql.cj.jdbc.Driver</driverClassName><!--jdbc url--><jdbcUrl>jdbc:mysql://127.0.0.1:3306/iplat62?useUnicode=true&amp;characterEncoding=utf-8&amp;useSSL=false&amp;autoReconnect=true&amp;failOverReadOnly=false</jdbcUrl><!--生成文件类型--><fileType>HTML</fileType><!--打开文件输出目录--><openOutputDir>false</openOutputDir>
<!--                    <fileOutputDir>/Users/miyufeng/Desktop/screwTest/</fileOutputDir>--><!--生成模板--><produceType>freemarker</produceType><!--文档名称 为空时:将采用[数据库名称-描述-版本号]作为文档名称--><fileName>测试文档名称</fileName><!--描述--><description>数据库文档生成</description><!--版本--><version>${project.version}</version><!--标题--><title>数据库文档</title></configuration><executions><execution><phase>compile</phase><goals><goal>run</goal></goals></execution></executions></plugin></plugins></build>

操作视频

https://www.bilibili.com/video/BV1kr4y1Y7u6/

数据库表转文档的方法之一

screw ---- 数据库转文档相关推荐

  1. postgre 生成数据库html文档_还在手动整理数据库文档?试试这个(螺丝钉)数据库文档生成工具...

    简介 在企业级开发中.我们经常会有编写数据库表结构文档的时间付出,从业以来,待过几家企业,关于数据库表结构文档状态:要么没有.要么有.但都是手写.后期运维开发,需要手动进行维护到文档中,很是繁琐.如果 ...

  2. postgre 生成数据库html文档_还在手动整理数据库文档?试试这个工具

    简介 在企业级开发中.我们经常会有编写数据库表结构文档的时间付出,从业以来,待过几家企业,关于数据库表结构文档状态:要么没有.要么有.但都是手写.后期运维开发,需要手动进行维护到文档中,很是繁琐.如果 ...

  3. 如何生成数据库设计文档

    如何生成数据库设计文档 screw 什么是screw 特点 支持生成的文档类型 目前支持的数据库类型 支持的模板类型 如何使用? 遇到的问题 screw 官网地址: https://gitee.com ...

  4. SpringBoot 生成数据库设计文档工具

    1.在项目的pom.xml里加上以上代码,配置想要生成的数据库的信息 <build><plugins><plugin><groupId>org.spri ...

  5. 【MySQL】数据库设计文档生成

    MySQL数据库设计文档生成 文章目录 MySQL数据库设计文档生成 前言 0.全局浏览 1.引入依赖 2.启动类 3.配置文件 4.实现类 5.成品展示 前言 记录MySQL数据库设计文档生成,旨在 ...

  6. 自动生成数据库设计文档利器

    目录 1.前言介绍 2.功能说明 3.编码实战 1.新建项目 2.导入依赖 3.启动类 4.工具类 5.测试 1.前言介绍 今天给大家介绍一款非常还用的小工具,专门用到生成数据库设计文档的,非常简单. ...

  7. 数据库设计文档生成工具类

    在企业级开发中.我们经常会有编写数据库表结构文档的时间付出,如果数据库表结构更新了还得手动更新维护到文档中,很是繁琐.GitHub 上发现了一个好工具 screw(螺丝钉),在此分享下 1.引入依赖 ...

  8. 超好用的数据库设计文档生成工具

    原创声明:本文为作者(幻好)原创,可用做学习参考转载,但需注明出处.禁止未经允许用于商业等途径,否则后果自负! 前言概述 随着开发场景的复杂度越来越高,存储数据的数据库表也越来越多并不断的更新.在开发 ...

  9. mysql自动生成数据库设计文档

    mysql生成数据库设计文档 引入jar包 <!-- screw核心 --> <dependency><groupId>cn.smallbun.screw</ ...

最新文章

  1. Bert时代的创新:Bert应用模式比较及其它
  2. AlphaFold2被超越!中国团队刷新全球蛋白质结构预测纪录,大牛彭健创业项目一鸣惊人...
  3. mysql数据库的常用操作-索引
  4. 9月,水了几个大中厂前端面试的一些总结分享 | 掘金技术征文
  5. 解决Weblogic 本机可以访问控制台,网络IP访问不了
  6. hpcc_使用Java将数据流式传输到HPCC
  7. TortoiseGit 冲突和解决方案_入门试炼_07
  8. java中的容器问题
  9. hdu_3062_Party(2-SAT)
  10. 学术会议html模板,标准的学术会议的通知模板
  11. python数据分析和数据可视化总结
  12. 计算机机试题Excel,2009年职称计算机考试_Excel机试题-1
  13. 使用JQuery.slideBox实现图片滚动效果
  14. Mysql根据出生日期计算年龄
  15. android root工具twrp,Android手机-全程解析最新Root通用方法
  16. prometheus + grafana 对 springboot 项目进行监控
  17. sklearn神经网络回归示例
  18. //利用 DirectoryInfo递归遍历文件夹,删除所有文件,文件夹
  19. 使用canvas对图片进行裁切
  20. vb 读取mysql所有表名_VB 读取ACCESS数据库中所有表名和指定表字段名.doc

热门文章

  1. 【报告分享】万达文旅项目新媒体营销操作手册.pdf(附下载链接)
  2. 浙大 PAT b1036
  3. jieba源码分析(一)
  4. 文件可以直接删除吗_原来手机中的这些文件可以删除,难怪手机越用越卡
  5. linux 进程退出原因,linux – 为什么waitpid不等待进程退出?
  6. 机器学习中的范数规则化之L0、L1、L2范数
  7. 花书+吴恩达深度学习(一)前馈神经网络(多层感知机 MLP)
  8. protocol buffer开发指南
  9. 怎样将Redis以本地服务方式进行启动?
  10. Nginx+Tomcat无法正确获取的域名和ip地址