# 了解 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

diboot-devtools 订阅服务明细