1 Star 0 Fork 158

涛子 / database-export

forked from PomZWJ / database-export 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

转到Gitee

转到Github

database-export V3.2.0

Spring Boot 2.6.3 Element-UI 2.0 JDK 1.8 MySQL ORACLE SqlServer Postgresql

database-export是一款多线程生成数据库结构文档的开源springboot工程,能支持最新的数据库版本,可以导出docx格式和xlsx的文档,也能直接在网页上预览

项目使用技术

  • JDK1.8
  • VUE2.0
  • Element-UI
  • Axios
  • Thymeleaf
  • Spring Boot
  • Maven
  • POI-TL

项目特点

  • 导出sql支持多线程查询,导出速度更快
  • 使用element-ui,界面更美观
  • 支持导出word和excel,更支持网页预览
  • 支持MySQL8.0版本,Oracle 11g,sqlserver以及Postgresql
  • 导出速度高于现在的所有导出工具

想加入技术开发群的加我,备注加群即可(定制模板请备注定制模板)

加群

How to use

1.下载release下的最新打包的压缩包(推荐)

cmd/shell执行java -jar xxx.jar 即可启动

下载

WIN_NO_JRE WIN_WITH_JRE
V.1.0.0 database-export-1.0.0_noJre8.rar database-export-1.0.0_withJre8.rar
V.2.0.0 database-export-2.0.0_noJre8.rar database-export-2.0.0_withJre8.rar
V.2.1.0 (后续版本都不含jre1.8,win和linux都是同一个包,不再区分) https://pan.baidu.com/s/1A7EttMBIdVy3oAkFd0zo-w 提取码6gdr
V.2.2.0 https://pan.baidu.com/s/1geYr9ksIXvf1R_xWiw_KDg 提取码kzmg
V.3.0.0 https://pan.baidu.com/s/1dKkSHFmRhcjNeF8JJ4CHbg 提取码xf7c
V.3.1.0 https://pan.baidu.com/s/1cwWkS2I8QYE9mqApRATxYQ 提取码wy18
V.3.2.0 https://pan.baidu.com/s/1SRdbH0-DwO9IAFF5jttwbQ 提取码g11i

2.下载最新的源码启动


源码运行方法

执行DatabaseExportApplication.java即可

3.运行访问的地址

http://localhost:9999/dbExport/

旧的界面访问 http://localhost:9999/dbExport/v1 (支持IE)

4.项目截图

首页

ORACLE

MySQL

SQLServer

postgresql

其他图片

5.更新日志

2022-03-27(V3.2.0)

1.支持Postgresql

2.修复已知BUG

2021-12-16(V3.1.0)

1.数据库连接池改成工厂模式,引入了druid和hikaricp两种连接池,可在yml自定义配置

2.前端html预览美化,加入了导航

3.修复已知BUG

2021-06-27(V3.0.0)

1.查询数据库的时候加入了多线程查询,使得导出速度更快

2.抛弃了之前使用的原生JDBC连接,引入了druid和JdbcTemplate

3.支持导出excel

4.支持前端html预览

2021-06-05(V2.2.0)

1.改变java设计模式为工厂模式,方便用户自己扩展

2.优化了后台代码,尽量把代码实现高度配置化

3.BUG改进

2020-07-15(V2.1.0)

1.去除了打包后,application需要重新配置模板文件,使部署更简单,不需要在改动到配置文件

2.去除了自定义文件生成目录

3.让生成的文件能够下载

4.BUG改进

2019-09-26(V2.0.0)

1.使用了VUE+Element-UI重新修改了界面,抛弃了原本的Bootstrap

2.BUG改进

2019-04-20(V1.0.0)

1.使用springboot2.x+Bootstrap完成界面

2.能导出docx类型的文档,支持mysql,oracle,sql server

Discussing

MIT License Copyright (c) 2021 PomZWJ Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

基于SpringBoot的开源数据库表结构导出word文档工具 展开 收起
JavaScript
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/yanhengt/database-export.git
git@gitee.com:yanhengt/database-export.git
yanhengt
database-export
database-export
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891