数据字典生成工具之旅(1):开篇有益

       最近在做公司需求的时候,发现一个很低效的点,在建表的时候需要使用公司自己开发的建模工具进行创建表,一个字段一个字段的复制粘贴让人受不了。于是萌发了自己开发一款工具解决这个低效点。做为开篇将带领大家预览一下工具的整个概况!

阅读目录

回到顶部

开篇有益

        开发数据字典生成工具有一段时间了,目前在公司使用效果还不错,所以打算做个阶段性总结,就萌生了这个系列。作为开篇,先让大家先搞清楚数据字典生成工具是什么?能够解决什么问题。也欢迎大家加入147425783 QQ群共同探讨!

回到顶部

工具能够解决什么问题

        场景一:最近产品新版本要发布了,得整理一个表结构修改的文档,供其他成员参考或者学习,可是一想到要在WORD里面创建一个一个的表格,从表里面一个字段一个字段的复制中文英文,想想都觉得麻烦浪费时间,怎么样能产品升级的表生成数据字典文档?

       场景二:我是新员工有没有数据库设计说明书啊,方便我查找和学习,每次都要查表好麻烦的说。

       场景三:最近在做接口需求,需要和第三方进行交互,但是他们不了解我们数据结构设计,希望我们能提供一个相关文档

       场景四:最近我在做移植类需求,但是找不到之前表结构创建的升级语句了,又得重新把表创建一遍了,真是麻烦

       场景五:WORD文档结构的数据库设计说明书看得好揪心啊,首先表格那么多红色的下划线,宽度也窄了。想换种风格,HTML格式怎么样,看起来的确挺小清晰的。

场景六:可不可以在EXECL或者WORD里面创建好表结构,直接通过工具导入生成SQL?能不能通过PD(PowerDesign)文件,导出创建表的SQL(虽然PD支持导出SQL,但是功能不尽如意)

       看完上面的六个场景,相信大家心里大概知道工具是用来干嘛的了。下篇文章会为大家详细介绍!

回到顶部

功能介绍&架构介绍

       先通过图来直观了解整个程序的架构

        读取文件通过格式转换层将文件信息转换成可被识别的List<T>对象,再经过模版文件的处理,将List<T>对象转换成最终需要的文件。

回到顶部

工具源代码下载

      目前总共有经过了七个版本的升级,现在提供最新版本的下载地址

数据字典生成工具V2.0安装程序

最新安装程序

数据字典生成工具源代码

最新源代码

http://code.taobao.org/svn/DataDicPub

SVN最新源码共享地址

回到顶部

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏FreeBuf

打造基于Nginx的敏感信息泄露检测系统

*本文原创作者:f4ckbaidu,本文属FreeBuf原创奖励计划,未经许可禁止转载

702
来自专栏FreeBuf

MailSploit:30多种邮件客户端存在电邮身份伪造漏洞

近日,德国安全研究员 Sabri Haddouche发现30多种邮件客户端中存在漏洞,可以让任意用户伪造身份发送欺诈邮件并绕过反欺诈保护机制(如 DMARC 等...

2176
来自专栏程序人生

谈谈用户权限系统

登录这事之于一个需要识别用户身份的产品,就仿佛cs101之于computer science。感谢各种语言里各种优秀的登录模块(比如nodejs的passpor...

2694
来自专栏华章科技

玩大数据一定用得到的18款Java开源Web爬虫

网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用...

893
来自专栏FreeBuf

一个利用CVE-2017-11292的APT样本技术分析(一)

1. 引言 最近沸沸扬扬的黑色绿洲(BlackOasis) APT 利用了Adobe Flash 的漏洞CVE-2017-11292。最近,我们发现除了黑色绿洲...

20710
来自专栏Jacklin攻城狮

iOS权限完整解决

1225
来自专栏程序猿DD

程序员你为什么这么累【续】:编码习惯之日志建议

——请先阅读这3篇文章: 程序员你为什么这么累? 我的编码习惯 - 接口定义 我的编码习惯 - Controller规范 开发中日志这个问题,每个公司都强调,...

3637
来自专栏SpringBoot 核心技术

第三十一章:SpringBoot配置文件application.properties参数详解

1324
来自专栏FreeBuf

登录框的另类思考:来自客户端的欺骗

前几天刚见人发了《一个登录框引发的血案》,而常规的爆破有风控和各种变态验证码,或者大型的电商都会用SSO实现登录,密码找回逻辑看似天衣无缝,又或者采用第三方的O...

940
来自专栏finleyMa

(转) 网站统计中的数据收集原理及实现

原文地址:http://blog.codinglabs.org/articles/how-web-analytics-data-collection-syste...

541

扫码关注云+社区