单机游戏下载单机游戏下载基地
最新游戏|热门游戏|游戏大全|游戏专题
压缩解压光盘工具文字输入杀毒软件文件处理转换翻译股票证券办公学习编程软件虚拟光驱
当前位置:首页应用软件编程软件 → Diboot轻代码开发工具 V2021 正式安装版
Diboot轻代码开发工具

Diboot轻代码开发工具V2021 正式安装版

相关软件

Diboot轻代码开发工具是一款能够帮助大家化繁为简的开发工具,让编程变得更加简单,将重复性的工作自动化,提高质量、效率、可维护性。有兴趣的开发人员可以下载试试哦。

diboot特点:

1、专门为springboot开发,引入依赖,配置好相对路径即可使用;

2、并且支持较为常用的五种数据库(MySQL,ORACLE,SQLServer,PostgreSQL,MariaDB);

3、代码自动生成到项目相应的目录下;

4、数据库表结构更改后,可以同步更改对应文件的代码,而不影响到你自己写的代码;

5、基础框架中依靠注解实现的数据关联(一对一、一对多、多对多、数据字典关联等),将关联问题简单化了;

6、对数据关联设置简单,代码生成与更新也可以自动支持一对一、一对多、多对多、数据字典关联;

7、支持开发以及维护过程中对数据库相关表的数据结构更改进行记录,并写入到对应的数据库更改日志文件中;

8、支持启用lombok的代码形式;

9、支持启用swagger的项目;

10、依赖少、简便轻量、灵活性高。

diboot-core: 精简优化内核

高效精简内核,重构查询方式(拆解关联查询,程序中Join),简化开发,主要实现:

1. 单表CRUD无SQL

基于Mybatis-Plus实现(Mybatis-Plus具备通用Mapper方案和灵活的查询构造器)

2. 关联绑定无SQL(注解自动绑定)

扩展实现了多表关联查询的无SQL方案,只需要一个简单注解@Bind*,就可以实现关联对象(含字段、字段集合、实体、实体集合等)的数据绑定,且实现方案是将关联查询拆解为单表查询,保障最佳性能。

3. 数据字典无SQL(注解自动绑定)

通过@BindDict注解实现数据字典(枚举)的存储值value与显示值name的转换。

4. 跨表查询无SQL(自动构建QueryWrapper与查询)

@BindQuery注解绑定字段查询方式及关联表,自动构建QueryWrapper,并动态执行单表或Join联表查询。

5. BaseService扩展增强,支持常规的单表及关联开发场景接口

createEntityAndRelatedEntities、getValuesOfField、exists、getKeyValueList、getViewObject*等接口

6. 其他常用工具类、状态码、异常处理的最佳实践封装

JsonResult、字符串处理、常用校验、BeanUtils、DateUtils等

基于diboot-core 2.x版本的CRUD和简单关联的常规功能实现,代码量比传统Mybatis项目减少80%+),且实现更高效更易维护。

diboot-devtools 自动化开发助理

使用简单(UI界面操作,引入依赖配置参数后,即可随SpringBoot本地项目启动运行)

功能很强大:

单表与关联场景CRUD导入导出的完整功能全自动生成,无需手写代码

数据结构变更与代码联动同步,自动记录变更SQL、维护索引

一键生成代码&非覆盖式更新本地后端代码

配置很灵活(可按需配置生成代码路径,是否启用Lombok、Swagger等)

SQL与代码很标准(devtools标准化了数据结构定义与代码实现)

支持多数据库(MySQL、MariaDB、ORACLE、SQLServer、PostgreSQL)

PC官方
安卓官方手机版
IOS官方手机版
展开

软件截图

其它版本

下载地址

Diboot轻代码开发工具 V2021 正式安装版

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    (您的评论需要经过审核才能显示)

    装机必备软件

    关于飞翔 | 联系我们 | 大事记 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接

    Copyright 2010-2013 单机游戏下载 (R) 版权所有 飞翔下载所有游戏及软件下载资源来源互联网,并由网友上传分享。如有侵权,请来电来函告之。
    飞翔忠告:抵制不良色情、反动、暴力游戏 合理安排游戏时间 享受健康生活【鄂ICP备13011873号-1】