# 了解 devtools
# 介绍视频
diboot-devtools 介绍视频(5分钟) (opens new window)
# devtools 的诞生背景
diboot-devtools - 将复杂的工作简单化,重复的工作自动化
diboot-devtools 是面向Java和Vue开发人员的代码生成工具,有了她,您可以彻底摆脱常规SQL与CRUD等重复性的工作,专注于数据结构设计、业务实现,提高软件的质量、效率、可维护性。
实测通过devtools的赋能,可以让大二的实习生仅用2天就开发完成了毕设课题”图书借阅系统“。对于有经验的开发者,devtools的赋能更是可以让您轻松变身10倍程序员。
# devtools 的核心特性
- 使用简单
- UI界面操作,引入依赖配置参数后,即可随本地项目启动运行
- 功能强大
- 单表与联表场景完整CRUD功能前后端代码完全自动生成,无需手写代码
- 一键生成&非覆盖式更新后端代码
- 一键生成前端CRUD导入导出完整功能代码
- 前端面板组件编排生成、统计图表生成
- 移动端CRUD页面生成
- 自动记录变更SQL、维护索引
- SQL与代码规范
- 标准化了SQL定义
- 代码基于diboot基础框架生成,是diboot的最佳实践
- 配置灵活,支持多种数据库
# devtools支持的数据库版本
- MySQL 5.7+
- MariaDB 10+
- PostgreSQL 11+
- ORACLE 12c+
- SQLServer 2017+
- 达梦 DM8+
- 人大金仓 KingbaseES V8R6+
# 关于devtools订阅
diboot-devtools 为diboot体系的高效赋能工具,用于开发过程中的代码生成等。
后端生成等基础功能: 免费使用,包括:数据库表结构管理、后端代码生成、组件初始代码生成、索引管理、表关联ER图
前端生成等高级功能: 订阅使用,包括:后端代码智能更新、PC前端CRUD导入导出等代码生成、PC前端面板组件代码生成、PC前端统计图表代码生成、mobile移动端CRUD代码生成等
建议通过devtools前端生成页面进行扫码订阅,以确保devtools满足您的开发场景。
您也可以通过如下扫码订阅 diboot-devtools