Diboot v3.1.0 版本发布,devtools 王者归来
v3.1.0版本基于v3.0的基础上做了系列优化,并带来了devtools的首个版本。
Diboot v3.1.0版本重要更新:
-
内核 diboot-core & core starter v3.1.0
- 优化@BindCount实现为分组count查询
-
BaseEntity支持泛型id主键类型
-
QueryCondition查询构建支持追加or条件
-
BaseService新增getValueOfField、getValueMapOfField通用接口
-
新增String2ListConverter支持字符串存储的多值转为List集合
-
Comparison.CONTAINS支持JsonArray包含的查询条件构建
-
优化@Accept非同名属性拷贝注解 支持拷贝对象下的某属性值
-
升级依赖版本至最新:spring boot 至 v2.7.15
-
IAM组件 diboot-IAM starter v3.1.0
-
优化redis获取全部keys的实现方案,提高海量用户下的查询性能
-
IAM缓存指定名称以避免同时存在多个缓存实例下的冲突问题
-
@BindPermission code自动提取失败抛出异常,提醒开发解决
-
登录失败最多尝试次数支持可配置
-
移除菜单资源创建时的脏数据检查等历史逻辑代码
-
升级依赖版本至最新:shiro 至 v1.12.0等
-
-
文件组件 diboot-file starter v3.1.0
- 升级依赖版本至最新:easy-excel至 v3.3.2等
-
其他后端组件:
- 完善多数据库初始化sql等优化
-
PC前端 diboot-admin-ui v3.1.0
全新自研基于Vue3(Element-plus + TypeScript + Vite)的中后台管理UI框架,界面美观易用,更好的支持低代码时代
- 优化调整心跳与消息获取时机避免登出后查询报错
- 关闭i18n语言环境跟随浏览器
- 登录密码加密
- 添加number-range组件
- fix:分栏菜单子菜单长度过长导致分割线消失问题
- fix:定时任务及日志的状态显示错误
- fix: 修复dev环境下相关检查错误
-
Moile前端 diboot-mobile-ui v3.1.0
- 升级移动端vant等相关组件至最新
-
开发工具:diboot-devtools v3.1.0
苦战几个月,第一个版本终于跟大家见面了,首个版本带来了以下功能:
-
模型管理:支持模型分组、模型定义、模型字段维护、关联设置,支持导入已有表,支持发布动态建表、动态更新表
-
模型ER图:支持显示模型间关联ER图,支持下钻查看
-
支持生成后端代码
-
支持生成前端代码,导入导出功能代码(订阅用户)
体验devtools,请下载 playground 项目切换到master-v3分支体验。具体的使用和配置方式已发布至官网,请参考官网v3版devtools部分文档。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
新知同享 | Mobile 开发轻松跨屏,高效构建
谷歌致力于帮助开发者 更快、更轻松地打造高质量的移动体验 一起来看 2023 Google 开发者大会上 Mobile 开发值得重点关注的成果与更新 了解如何提高平台及应用质量 提升开发效率 使多设备开发体验更流畅 实现轻松跨屏,高效构建 精彩大会现场一览 用户对跨屏幕体验要求逐渐提升。谷歌致力于确保所有设备都能和谐地协同运行,推动大屏和可折叠设备的发展,提供完整、有趣的用户体验。 Pixel 将推出两款新的 Android 设备:Pixel Fold和Pixel Tablet,并推出和改进一系列工具和参考,包括 Android Studio Hedgehog Canary 3 中新加入的 Pixel Fold 和 Pixel Tablet 模拟器配置,更新和拓展过的 Material 设计指南,以及针对游戏和创意应用的设计参考。 首个Wear OS 4 开发者预览版推出。新版本在安全性、用户定制和功耗优化方面均有提升。借助表盘格式,开发者可以更加轻松地为 Wear OS 4 打造更节能的可定制表盘。Wear OS 功能块 (Tiles)让用户能够以可预测的方式快速访问他们最依赖的信息...
- 下一篇
Scala 2.13.11 发布,多范式编程语言
Scala 2.13.11 现已发布。这是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。此版本更新亮点如下: Collections 更快的Vectorconcatenation(#10159) 新LinkedHashMap/LinkedHashSet实现(#10221) 兼容性 通过升级到 ASM 9.5 支持 JDK 20 和 21(#10363、#10184) 修复读取 JDK 21 类文件时发生崩溃的问题 (#10397) 在 Java 源代码和类文件中支持 Java 17sealed(#10348、#10105) 在 TASTy reader 中支持 Scala 3.3 (#10299) 与 Scala 3 保持一致 像 Scala 3 那样,在 lambdas 中接受implicit _、implicit (x: Int)(#10327) 弃用infix type args,因为它们在 Scala 3 中被删除(#10255) 允许对具有依赖类型的方法进行 eta 扩展 (#10166) Abstract parent copy 不会暂停 c...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS关闭SELinux安全模块
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Hadoop3单机部署,实现最简伪集群
- CentOS6,7,8上安装Nginx,支持https2.0的开启