Diboot功能介绍
1、diboot-core精简内核-由繁化简
2、单表CRUD无SQL
3、关联查询无SQL-注解自动关联
4、数据字典无SQL-注解自动关联
5、Entity/DTO自动转换查看对象
6、常用工具类的最佳实践封装
7、diboot-devtools强大工具-以简驭繁
8、应用非常简单(引进依赖jar,配置参数后,就可以随SpringBoot启动运行)
9、功能很强大(数据结构变动与后端代码联动同步,前后端代码一键生成,自动保存变动SQL)
10、配置很灵便(可按需配置生成代码是不是开启`Lombok`、`Swagger`、`Shiro`等)
11、代码很规范(devtools规范化了数据结构界定与代码实现,减少维护成本)
12、支持多数据库(MySQL、MariaDB、ORACLE、SQLServer、PostgreSQL)
Diboot特色说明
1、专门为springboot开发,引进依赖,配置好相对路径就可以应用;
2、而且支持比较常见的五种数据库(MySQL,ORACLE,SQLServer,PostgreSQL,MariaDB);
3、代码自动生成到项目对应的目录下;
4、数据库表构造变更后,可以同步变更相匹配文档的代码,而不影响到你自己写的代码;
5、基本框架中借助注解实现的数据信息关联(一对一、一对多、多对多、数据字典关联等),将关联问题简单化了;
6、对数据信息关联设置简易,代码生成与更新还可以自动支持一对一、一对多、多对多、数据字典关联;
7、支持开发以及维护过程中对数据库有关表的数据结构变更进行记录,并载入到相匹配的数据库变更日志文档中;
8、支持开启lombok的代码方式;
9、支持开启swagger的项目;
10、依赖少、简单轻巧、灵活性高。
Diboot常见问题
1、diboot支持Spring Boot哪些版本?
diboot 2.0.x 支持 Spring boot 2.2.x
diboot 2.1.x 支持 Spring boot 2.3+
2、IAM的后端代码在哪里?
IAM的后端基础代码由devtools自动生成
配置好diboot组件依赖和devtools依赖
启动项目,进入devtools的组件初始化页面,选择core及IAM等组件,执行初始化
devtools将生成IAM基础的代码到你配置的路径下
注:diboot-example 中包含可供参考的后端示例:diboot-iam-example(IAM示例代码) 及diboot-online-demo(线上演示项目)。
番茄花园温馨提示:
1.下载完成软件以后请点击安装完成安装步骤。
2 软件同时支持32位64位运行环境。
3.仅支持windows系统安装软件。
4.本软件绿色无毒,请放心使用。