在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
zyplayer-doc-db项目迁移为了更好的统一的维护,使用示例等,本项目已迁移至:https://gitee.com/zyplayer/zyplayer-doc,欢迎使用和star关注新项目 新的功能: 1、界面重构,更加现代化和易维护 2、支持页面上动态添加数据源,不用在后端写死 3、左侧树形结构展示文档,更加方便 4、项目还是以模块化的方式开发的,可单独拿出来放到另外的项目里 项目介绍数据库文档工具,网页方式管理,只需两步即可对表注释、字段注释进行查看、修改、导出等操作,支持字段或注释的模糊查询,只有一个单独的页面,方便集成到已有的管理系统里面,本工具不对数据源进行管理,因为后台管理系统肯定是已有的数据源,没必要再来创建,只需要注入数据源即可管理 按照指定的格式可展示表的关系图,展示样式见下图本关系图不是通过外键生成,所以需要在字段注释最后按规则添加外键关系才能生成图表,支持的格式有:
关系图为实验功能,有更好的建议或展示方式欢迎提交建议! 当前支持SqlServer、mysql的管理,后期加上oracle和其他数据库的支持 使用方式
// 注入已有的数据源@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;}
界面展示基本界面:模糊查询:表注释修改:文档导出:导出文档查看:表关联关系图: |
请发表评论