Diboot v3.1.0 版本发布,devtools 王者归来


多元共进|2023 Google 开发者大会精彩演讲回顾

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部分文档。


相關推薦

2024-04-18

ase、达梦DM8、Oracle 12c+、SqlServer 2017+、SqlLite。基础组件和devtools全支持,满足信创、嵌入式开发等场景 支持SSO单点登录集成:支持快捷集成至CAS、OAuth2的统一认证中心 Devtools 后端代码生成增强: 支持非覆盖式更新、

2023-04-20

态显示及维护 完善个人信息中上传头像功能 diboot-devtools 代码生成工具 devtools主子表前端生成时,如果绑定多个子表,一次生成所有子表的后端service、entity代码 diboot-cloud 微服务版(企业版) 远程绑定feign解耦实

2024-02-05

景。 V3.2.0主要带来了:开源版开箱即用的多租户功能、devtools的前端可视化代码生成(页面设计转代码)等重要功能,欢迎大家体验(下载playground项目体验)。 V3.2.0主要的更新如下: # 内核 diboot-core & core starter v3.2.0

2023-10-11

功能的新建表单支持“连续添加” 代码生成工具 diboot-devtools 新增树形表自身支持生成左树右列表 移动端列表页支持搜索功能 form表单支持生成保存并继续功能 微服务版(企业版) diboot-cloud 登录密码加密解密 替

2023-04-25

在一个不起眼的周一的清晨,Layui 发布了 2.8.0 的正式版本,以及全新的文档站。 在 Layui 过往七年的开源历程中,从未用多达二十个预览版去为一个正式版而引路。 显然,`2.8.0` 是 Layui 一次朴实的回归,更是情怀的延续。但却

2022-12-22

实现付费下载,付费阅读,付费观看视频。 v0.0.9-release版本日志: 文章价格体系扩展设计 CMS模板功能优化 优化CMS内置标签,增加使用说明注释 增加标签管理功能 修复重置密码功能 扩展用户注册功能 优化前端登录

2023-03-27

实现付费下载,付费阅读,付费观看视频。 v0.1.3-release 版本日志: 优化小程序登录逻辑,去掉code2session接口 修复保存文章事务不生效的问题 支持websocket 插件支持微信扫码关注公众号登录 重写freemarker,自定义FastcmsFre

2023-06-25

多公众号管理 支付功能 微信生态支持 v0.1.5-release 版本日志: 升级vite版本到4.2.1 升级element-plus到2.3.3 升级typescript到5.0.4 增加文章点赞功能 支持多语言动态切换 发布Fastcms小程序 修复一些已知 BUG  

2023-02-27

实现付费下载,付费阅读,付费观看视频。 v0.1.1-release 版本日志: 支持多站点 支持多站点插件开发 优化数据权限handler链,可以支持多个handler组合权限sql片段 优化OAuth2.0 starter第三方授权,支持插件中自动注册OAuth2相

2023-12-15

qiaoshengda-es-client v3.1.0 已经发布,ES 查询客户端 此版本更新内容包括: 更新【插件】引入jsx,弹窗组件更加丝滑 优化【插件】优化集群健康值显示,现在显示为进度条的形式 优化【数据浏览】优化新增、编辑文档组件,

2023-02-13

实现付费下载,付费阅读,付费观看视频。 v0.1.0-release 版本日志: 升级到springboot 2.7.7 增加spring security auth2接入第三方授权登录 修复开发环境模板目录错误导致启动失败的问题 修复开发环境单元测试模板目录错误导致

2022-09-07

模式 [修改] 默认绑定ip改为0.0.0.0 [依赖] 更新依赖jj.js版本到0.8.7 [依赖] 更换依赖jimp为jimp-compact,大幅减小程序体积 项目地址: https://github.com/yafoo/melog Docker部署: # 镜像拉取 docker pull yafoo/melog # 容器运行 docker run -

2023-01-31

软件名称:RXThinkCMF 敏捷开发框架 ThinkPhp6.x+Layui 旗舰版本 官网网址:https://www.rxthink.cn 文档网址:http://docs.thinkphp6.layui.rxthink.cn 演示地址:http://manage.thinkphp6.layui.rxthink.cn 🐶 演示图    

2023-04-30

项目说明 maku-cloud 是采用 SpringCloud 2022、SpringBoot 3.0、SpringSecurity 6.0、Nacos、Mybatis-Plus 等框架,开发的一套 SpringCloud 快速开发平台,使用门槛极低,且采用 MIT 开源协议,完全免费开源,可免费用于商业项目等场景。