写的更少, 性能更好 -> 为开发人员打造的低代码开发平台。mybatis-plus关联查询,关联无SQL,性能高10倍,前后端代码本地可视化生成,flowable工作流,spring cloud微服务等全方位赋能!
APACHE-2.0 License
Bot releases are hidden (Show)
这是v2.x的升级版本,包括一些重要的优化、依赖更新、bugfix等内容。
优化:
Bugfix:
升级:
优化:
优化:
优化:
优化:
优化:
新增:
优化:
Bugfix:
相关升级文档请参考官网升级指南
Published by JerryMa1024 4 months ago
v3.4.0 版本带来了以下重磅更新:
具体更新内容如下:
新增:
优化:
升级:
Bugfix:
优化:
Bugfix:
Bugfix:
定时任务 组件 diboot-scheduler-starter v3.4.0
Bugfix:
fix 定时任务相关字典初始化数据时未创建的问题
优化:
新增:
新增:
优化:
Bugfix:
新增:
新增:
优化:
新增:
优化:
Bugfix:
在专业版的基础上
工作流 新增:
支持流程模拟执行:校验流程图配置、模拟运行表单流程、推断节点执行人
流程干预支持批量转办功能,用于离职/调岗/代理等交接场景
待办任务支持认领前单独查看表单数据、查看流程图
流程模型的列表页支持配置查看表单数据、查看流程图按钮
优化:
Bug fix:
注:升级请参考Diboot官网 版本升级文档
Published by JerryMa1024 6 months ago
以下为本次更新的具体内容:
新增:
优化:
Bugfix:
新增:
优化:
Bugfix:
自研基于Vue3(Element-plus + TypeScript + Vite)的中后台管理UI框架,界面美观易用,更好的支持低代码
优化:
Bugfix:
优化:
新增:
优化:
Bugfix:
新增:
优化:
Bugfix:
工作流 新增:
优化:
新增功能与优化:
注:升级文档请参考:https://www.diboot.com/guide/upgrade/followme.html
Published by JerryMa1024 9 months ago
v3.2.0版本带来了 多租户功能、devtools支持可视化页面设计和前端代码生成等功能,具体明细如下:
新特性:
优化:
Bug fix:
优化:
优化:
Bug fix:
Bug fix:
新特性:
全新自研基于Vue3(Element-plus + TypeScript + Vite)的中后台管理UI框架,界面美观易用,更好的支持低代码时代
新特性:
优化:
Bug fix:
新特性:
优化:
Bug fix:
新特性:
优化:
Bug fix:
新特性:
优化:
Bug fix:
新增功能与优化:
最新版本的文档参考 官网:https://www.diboot.com
Published by JerryMa1024 11 months ago
v3.1.2版本基于v3.1.0的基础上做了如下优化:
新增:
优化:
Bug fix:
其他:
优化:
Bug fix:
全新自研基于Vue3(Element-plus + TypeScript + Vite)的中后台管理UI框架,界面美观易用,更好的支持低代码时代
Bug fix:
新增:
优化:
Bug fix:
新增:
优化:
新增:
Bug fix:
新增:
优化:
详细内容参考:https://www.diboot.com
Published by JerryMa1024 about 1 year ago
v3.1.0版本基于v3.0的基础上做了如下优化,并带来了devtools的首个版本:
全新自研基于Vue3(Element-plus + TypeScript + Vite)的中后台管理UI框架,界面美观易用,更好的支持低代码时代
苦战几个月,第一个版本终于跟大家见面了。具体使用方式请参考官网文档。devtools使用文档
详细内容参考:https://www.diboot.com
Published by JerryMa1024 over 1 year ago
v3.0.0版本基于v2.9的基础上做了如下优化:
全新自研基于Vue3(Element-plus + TypeScript + Vite)的中后台管理UI框架,界面美观易用,更好的支持低代码时代
需要提前了解的,可访问官网或加微(微信号: wx20201024 )详聊。
详细内容参考:https://www.diboot.com
Published by JerryMa1024 over 1 year ago
🍻 优化:
🍻 优化:
🎉 新增:
🍻 优化:
🍻 优化:
🍻 优化:
🍻 优化:
🍻 优化:
🍻 优化:
🍻 优化:
🎉 新增:
🍻 优化:
🐛 修复:
Published by JerryMa1024 almost 2 years ago
🎉 新增:
🍻 优化:
🍻 优化:
🐛 修复:
🍻 优化:
🍻 优化:
🍻 优化:
🍻 优化:
🍻 优化:
🐛 修复:
🍻 优化:
🐛 修复:
🎉 新增:
表单:
流程:
🍻 优化:
🐛 修复:
Published by JerryMa1024 about 2 years ago
🎉 新增:
🍻 优化:
🐛 修复:
🍻 优化:
🐛 修复:
🍻 优化:
🎉 新增:
🍻 优化:-
🍻 优化:升级weixinjava至4.4.0
🍻 优化:
🎉 新增:
🍻 优化:
🐛 修复:
🎉 新增:
🍻 优化:
🐛 修复:
🎉 新增:
🍻 优化:
🐛 修复:
🎉 新增:
🍻 优化:
🐛 修复:
Published by JerryMa1024 over 2 years ago
🎉 新增:
🍻 优化:
🎉 新增:
🍻 优化:
🐛 修复:
🎉 新增:
🍻 优化:
🎉 新增:
🍻 优化:
🎉 新增:
🎉 新增:
🍻 优化:
🐛 修复:
🍻 优化:
🐛 修复:
🍻 优化:
🐛 修复:
🎉 新增:
🍻 优化:
🐛 修复:
🎉 新增:
🍻 优化:
🎉 新增:
🍻 优化:
🐛 修复:
详细内容参考:https://www.diboot.com
Published by JerryMa1024 over 2 years ago
🎉 新增:
🍻 优化:
🐛 修复:
🎉 新增:
🍻 优化:
🐛 修复:
🍻 优化:
🍻 优化:
🍻 优化:
🍻 优化:
🍻 优化:
🎉 新增:
🍻 优化:
🐛 修复:
🎉 新增:
🎉 新增:
🍻 优化:
🐛 修复:
🎉 新增:
🍻 优化:
🎉 新增:
🍻 优化:
🐛 修复:
注:版本升级请参考diboot官网“版本升级指南”,diboot企业客户可直接联系技术支持获取升级帮助。
Published by godchao almost 3 years ago
🎉 新增:
🎉 新增:
🍻 优化:
🍻 优化:
🍻 优化:
🍻 优化:
🎉 新增:
🎉 新增:
🎉 新增:
🎉 新增:
🎉 新增:
🎉 新增:
详细内容参考:https://www.diboot.com
Published by JerryMa1024 about 3 years ago
🎉 新增:
🍻 优化:
🐛 修复:
🍻 优化:
🎉 新增:
🍻 优化:
🐛 修复:
🍻 优化:
🍻 优化:
🎉 🎉🎉:
🎉 🎉🎉:
🍻 优化:
🐛 修复:
🍻 优化:
🎉 新增:
🍻 优化:
🐛 修复:
🎉 新增:
🍻 优化:
🐛 修复:
详细内容参考:https://www.diboot.com
Published by JerryMa1024 about 3 years ago
🎉 新增:
🍻 优化:
🐛 修复:
🎉 新增:
🍻 优化:
🎉 新增:
🍻 优化:
🐛 修复:
🍻 优化:
🍻 优化:
🍻 优化:
🍻 优化:
🎉 新增:
🍻 优化:
🐛 修复:
Published by JerryMa1024 over 3 years ago
Published by JerryMa1024 over 3 years ago
Published by godchao almost 4 years ago
Published by godchao over 4 years ago
🔨增强@BindQuery注解,支持跨表字段的动态Join查询
🎉新增@BindFieldList注解,用于绑定某个字段的集合
🎉新增@DataAccessCheckpoint注解,以支持数据权限相关处理
🎉新增@Accept(name)注解,支持非同名字段间的值拷贝
🎉新增:V.equals()对Map类型的比较
🍻优化BindQuery注解,支持BETWEEN绑定List类型对象
🍻优化: 统一注入request到BaseController中,移除方法中的request参数
🍻优化:BaseCrudRestController,类定义中移除VO泛型参数,改为调用时指定VO类,以适配多个VO
🍻优化:批量大小BatchSize支持可配置
🍻优化: @Bind注解的中间表查询解析支持首选调用对应Mapper执行,无Mapper再用JDBC
🍻优化:动态关联的逻辑删除字段的处理
🍻优化:主键不为Long时,查询列表默认是用createTime倒序排序
🍻BaseServiceImpl增加beforeCreateEntity,用以Insert前字段值的填充
🍻BaseExtEntity添加Deprecated注解,不再推荐继承
🍻fastjson默认配置增加条件初始化,首选以用户自定义配置为准
🍻fastjson默认配置移除日期格式的全局配置,以字段指定为准
🐛修复: ContextHelper缓存支持刷新,以解决启用热更新时报错的问题
升级依赖组件: Spring Boot 2.3.1,Mybatis-Plus 3.3.2,fastjson 1.2.72
文档优化完善
Published by godchao over 4 years ago
🐛修复: 中间表关联时,如果附加目标表字段的扩展条件,条件未生效的bug,如: this.id=user_role.user_id AND user_role.role_id=id AND code='ADMIN'
🐛修复: PostgreSQL数据库下,对于注解绑定关联的扩展条件,可能存在的数据类型不匹配的问题
🐛修复: SQLServer批量插入未返回entity ID且报错的问题
🐛修复: Oracle大写问题导致某些情况下无法绑定有附加条件的注解
✨n-n关联的中间表查询中支持动态按需添加中间表的is_deleted=0
逻辑删除条件
✨jdbc url参数支持从多数据源配置中的主数据源参数中读取
✨BindAnnotationGroupCache
更名为ParserCache
,并增加其他解析过程中的缓存
✨BusinessException
增加单String参数,指定错误信息
🎉JsonResult
增加Status
状态码对应的静态初始化方法,更便于书写,如:JsonResult.OK(data)
🎉BaseService
增加用于批量增删改1对多关联数据的系列接口:
create/update/deleteEntityAndRelatedEntities
🎉BaseService
增加检测唯一性的接口exists(IGetter<T> getterFn, Object value)
🎉V
增加validateBean
方法,用于手动校验基于validator注解的bean校验
🎉RelationsBinder
增加单个entity/vo参数的绑定接口
🎉SqlExecutor
中增加validateQuery
方法,用于starter执行验证性SQL
🎉BaseCrudController
中增加afterDeleted()
方法,用于删除后的扩展处理
🔨生成本地Controller的Base类改为默认BaseCustomCrudController,不再继承父类url mapping,支持通过配置启用父类url继承
🔨生成entity的字段时自动检测父类BaseCustomEntity的属性,父类中存在的,不再重复生成定义
🔨非空字段的样例数据不再强制填写,未填写时可直接提交,由devtools自动生成
🔨关联字段的可选字段限定与当前column同类型字段(默认选中id/uuid),as字段显示String类型字段,使选择更方便
🎨BaseExtCustomEntity
被删除后不再重新生成,以支持不需要extdata
的场景
🎨Date
日期类型,字段加上注解 @JSONField(format = "")
,以兼容fastjson全局配置覆盖format的问题)
🎉字段定义数据类型增加BigDecimal
类型
🎉基于diboot-iam组件,初始生成iam相关的controller至本地
🎉基于diboot-file组件,初始生成UploadFileController至本地
💄配置页面UI样式优化
🎉RBAC角色权限模型 + JWT的认证授权 实现,支持刷新token
🎉简化的BindPermission注解,支持兼容shiro的简化权限绑定与自动鉴权
🎉自动提取需要鉴权的后端接口, 借助前端系统权限设置页面,智能、快速地配置前后端菜单、按钮与权限关联
🎉支持灵活的扩展能力(扩展多种登录方式、灵活替换用户实体类、自定义缓存等)
🎉Starter启动自动安装依赖的数据表
🎉加密方式更改为MD5+盐
🎉登录页增加验证码支持
🎉权限支持修改后立即生效
🎉启用devtools,自动生成IAM相关基础代码到本地
✨基于EasyExcel轻量封装
🎉封装常用的文件本地存储、上传下载、图片压缩水印等常用处理
🎉Starter启动自动安装依赖的数据表
🎉支持Java标准注解的校验
🎉支持@BindDict注解实现字典name-value转换
🎉提供完善的校验错误提示
🎉启用devtools,自动生成初始样例controller代码到本地