1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lin_zhi_peng-db2document

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

数据库设计文档生成工具

介绍

db2document 是基于 Java GUI 开发的一款简单好用的数据库设计文档生成工具,支持通过界面输入数据源连接信息,然后自动输出对应的数据库设计文档。为了更方便使用,最后把jar打包成了 exe 文件,目前输出文档格式支持word文档,文档输出这块儿参考 screw 开源项目的模板引擎编写。

支持数据源

  • MySQL
  • Oracle (待开发)
  • Sql Server (待开发)
  • TiDB (待开发)
  • 达梦 (待开发)
  • 更多...

功能特性

  • 代码简洁、使用简单
  • 界面输入支持,可灵活安装

项目结构

db2document
├── constant -- 系统常量
├── engine -- 文档输出模板引擎
    ├── freemark -- 具体模板引擎
├── jdbc -- 数据源元数据采集
├── model -- 元数据实体
├── ui -- GUI 界面
    ├── listenner -- 按钮监听器
├── util -- 工具类

程序演示

image-20220204152602129

image-20220204152602129

文档效果

word

image-20220204152602129

说明

只是为了方便平时的数据库设计文档生成写的一个小工具,其他开源的框架都很好,本项目也是参考了其他开源项目很棒的设计思路。 由于其他的项目大多改源码来生成,使用还是不太方便,于是本人想通过界面的形式,简化操作的过程。 为了更加傻瓜式化,本人把工程jar包直接打成了 exe 程序(exeutil目录提供了打包工具),安装完毕下次直接使用即可,不必使用 Java 命令启动和安装 Java 运行环境

欢迎访问个人站点:https://www.zpengblog.top

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Это инструмент для генерации документации по проектированию базы данных. Он разработан на основе Java GUI. Инструмент принимает информацию о подключении и позволяет выбирать таблицы данных для экспорта. Результатом работы инструмента является документ с проектом базы данных. Развернуть Свернуть
LGPL-3.0
Отмена

Обновления (1)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/lin_zhi_peng-db2document.git
git@api.gitlife.ru:oschina-mirror/lin_zhi_peng-db2document.git
oschina-mirror
lin_zhi_peng-db2document
lin_zhi_peng-db2document
master