• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

zyplayer-doc-db: 数据库文档工具,网页方式管理,只需两步即可对表注释、字段注释进 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

zyplayer-doc-db

项目迁移

为了更好的统一的维护,使用示例等,本项目已迁移至:https://gitee.com/zyplayer/zyplayer-doc,欢迎使用和star关注新项目

新的功能:

1、界面重构,更加现代化和易维护

2、支持页面上动态添加数据源,不用在后端写死

3、左侧树形结构展示文档,更加方便

4、项目还是以模块化的方式开发的,可单独拿出来放到另外的项目里

输入图片说明输入图片说明

项目介绍

数据库文档工具,网页方式管理,只需两步即可对表注释、字段注释进行查看、修改、导出等操作,支持字段或注释的模糊查询,只有一个单独的页面,方便集成到已有的管理系统里面,本工具不对数据源进行管理,因为后台管理系统肯定是已有的数据源,没必要再来创建,只需要注入数据源即可管理

按照指定的格式可展示表的关系图,展示样式见下图本关系图不是通过外键生成,所以需要在字段注释最后按规则添加外键关系才能生成图表,支持的格式有:

  1. T:表,例:XXX(字段注释),T:user_info
  2. T:表.关联ID,例:XXX(字段注释),T:user_info.id
  3. T:库.表.关联ID,例:XXX(字段注释),T:order_db.user_info.id

关系图为实验功能,有更好的建议或展示方式欢迎提交建议!

当前支持SqlServer、mysql的管理,后期加上oracle和其他数据库的支持

使用方式

  1. 添加注解:@EnableDocDb
  2. 注入Bean
// 注入已有的数据源@Resource DataSource orderDatasource;@Resource DataSource userDatasource;//....@Beanpublic DatabaseRegistrationBean databaseRegistrationBean() {    DatabaseRegistrationBean bean = new DatabaseRegistrationBean();    List<DataSource> dataSourceList = new LinkedList<>();    // 设置需要展示的数据源    dataSourceList.add(orderDatasource);    dataSourceList.add(userDatasource);    bean.setDataSourceList(dataSourceList);    return bean;}
  1. 打开网页访问域名地址+doc-db.html即可,例:http://192.168.0.100:8080/doc-db.html

界面展示

基本界面:模糊查询:表注释修改:文档导出:导出文档查看:表关联关系图:


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap