Diboot 2.5.0 发布,更广泛适用的低代码开发平台

    Diboot 2.5.0 版本已于近期发布,该版本我们主要聚焦于:基础框架和工具持续打磨升级;cloud版本近乎重构后,全面支持SSO及多租户;workflow工作流补齐短板站上新台阶,表单流程功能进一步增强,可适用于更加广泛的场景;官网文档内容全面改版,减少上手门槛。

diboot v2.5.0 版本的主要更新如下:

core 内核 :

  • attachMore接口优化,支持别名及安全检查

  • 重构数据范围权限的实现以适配更多场景,增加缓存以避免重复解析

IAM 组件:

  • 新增系统配置功能

  • 新增支持通过OAuth2单点登录

  • 用户体系相关表主键更改为雪花id,便于数据同步场景处理

mobile-ui 移动端前端:

  • 优化了:移动端页面布局、首页展示等

PC端前端(antd-admin & element-admin):

  • 新增支持多tab打开页面,页面布局紧凑化,让页面显示更多内容

  • 新增系统配置功能

  • 预置支持OAuth2 SSO单点登录登出的默认实现

diboot-devtools 开发工具 :

  • 新用户自动开通高级功能7天免费体验 (废除引荐码)

  • 后端字段支持配置可选“乐观锁”生成@version注解

  • 搜索区的关联字段可切换“下拉”/“左树”展示形式,可直接生成左树右列表

  • 新增outputPathBase配置项,支持将组件的基础代码生成到指定路径下

  • devtools 前端CRUD生成页面 默认加载最新的快照,并支持重置&暂存

diboot-cloud 微服务版(企业版)

  • auth-center 统一认证中心 与 user-center 用户中心 从原auth-server模块剥离,便于后期维护

  • 支持SSO单点登录&统一退出(用于企业门户)

  • 支持Portal首页门户,支持client客户端应用接入管理(用于企业门户)

  • 支持多租户与其权限体系配置功能(用于SaaS系统)

  • 集成Skywalking,支持微服务性能监控、链路追踪、日志收集

  • 新增用户体系相关数据同步接口,用于子系统同步用户相关数据

  • 新增@InnerApi注解,用于服务间后端调用接口

  • 新增初始数据可执行脚本,一键初始化全部基础数据

  • 优化模块拆分与命名,服务模块下的各环境配置文件统一

  • 升级diboot前后端及Spring各依赖版本至最新

diboot-workflow 工作流版(企业版)

  • 表单设计器:

    • 新增支持公式计算(数字计算、日期计算等)

    • 新增自动编号组件

    • 新增级联选择器组件

    • 表单输入框等支持从接口中设置默认值数据

    • 表单字段支持显隐受控

  • 表单数据引擎:支持动态CRUD管理功能

  • 流程设计器:

    • 支持服务任务

    • 支持子流程

    • 支持信号事件配置

    • 支持定时器事件配置

    • 多实例支持配置候选组

  • 流程:

    • 新增流程发起暂存功能

    • 新增任务执行时指定下一节点执行人

    • 优化任务处理界面UI&UE,增大操作空间,布局紧凑

    • 优化流程设计器、表单设计器页面UI&UE,增大设计区空间

  • 升级diboot前后端及Spring各依赖版本至最新

 

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/189890/diboot-2-5-0-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。