升级内容
-
升级 mybatis 3.5.15、jsqlparser 4.7、tools...
-
新增 在线设计数据库表动态建模,延伸阅读:https://mp.weixin.qq.com/s/jM3_z1Z8AwSbGh4Y02DuEA
-
新增 file.uploadPath 参数增加变量 bizType、corpCode、userCode、userType、userCache中的key
-
新增 ctxPath 参数,当映射根路径不同的时候使用,可自定义
-
新增 BPM 工作流引擎,加签减签时,增加加减原因提交
-
优化 BPM nextUserTasks 接口增加 executionId 参数,流程变量计算的时候使用
-
优化 BPM 待办任务增加发起流程者startUserName 和 startTime 时间数据返回
-
优化 sso 接口,对成功之后调整的 url 进行改进,更好的兼容 vue 分离端跳转
-
优化 ReflectUtils ASM 有方法重载时,需优先获取无参数的方法名
-
优化 内部消息查看,增加空值校验
-
优化 CookieUtils、skinName 增加 XSS 过滤
-
优化 j2cache.default_cache_null_object 默认为 true
-
修正 代码生成 Vue 模板,文件上传对象 TS type 的问题
-
修正 大文件下载,只能下载 2G 文件的问题
Spring Boot 3 版本
-
包含上述的所有升级的内容
-
升级 spring boot 3.2.7、shiro 2.0.1、shardingsphere 5.5.0、tools...
-
微服务版升级 spring cloud 2023、alibaba cloud 2023、other...
Vue 分离端版本
-
升级 vue 3.4.30、antdv 4.2.3、vite 5.3.2
-
新增 菜单管理 vue 组件支持链接目标为 _blank 跳转到新窗口
-
新增 BasicTree 树形组件,增加指定层级的搜索功能 pr_2
-
新增 ListSelect 列表选择组件,增加 afterFetch 表格属性传递 pr_21
-
新增 BPM 加减签时,增加加签减签的原因输入框
-
新增 PageWrapper 页面组件,增加右侧栏,并优化代码
-
新增 增加日期组件默认值例子,见 testData/form.vue、list.vue
-
优化 Collapse 折叠组件,支持点击标题栏展开折叠
-
优化 组件 FormItem 增加 colProps type 定义
-
优化 组件 FormItem 增加 colLayout 是否启用布局属性
-
优化 BasicForm setFieldsValue 值为数值 0 的时候设置问题
-
优化 日期选择组件时,如果默认值是字符串的时候再进行转换
-
优化 布局 全屏 IFRAME 的时候多出垂直滚动条问题
-
优化 无框架和有框架下的表格自动高度计算细节
-
优化 去掉附属机构子表的水平滚动条避免影响美观
-
修正 updateTableData后,再打开其它列表数据时没有更新列表数据问题
-
修正 在 vue 点击注销后,通过sso接口跳转回来时反复重定向问题
-
修正 不同的表单的 ListSelect 组件,查询表单展开后关闭,然后在另外的表单弹窗选择时,查询表单反复折叠展开的问题 #I9RCBH
升级方法
-
修改所有
pom.xml
文件中的jeesite-parent
版本号为5.8.0-SNAPSHOT
-
如果您修改了
parent
、common
、modules
等项目源码,请与git
上的代码进行同步 -
如果您是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改
-
执行
root/package.bat(sh)
打包脚本,强制更新依赖。
Spring Boot 3 版本
-
同上述的所有升级方法的内容
-
修改所有
pom.xml
文件中的jeesite-parent
版本号为5.8.0.springboot3-SNAPSHOT
Vue 分离端版本
-
请与
jeesite-vue
代码仓库源码进行同步,合并代码,手动解决冲突代码。 -
匹配后端版本为
JeeSite v5.8.0 或 5.8.0.springboot3
了解更多
-
JeeSite 官网地址:http://jeesite.com
-
JeeSite 在线文档:http://docs.jeesite.com
-
JeeSite 演示地址:http://demo.jeesite.com
-
JeeSite Vue 演示地址:http://vue.jeesite.com
-
JeeSite 源码仓库:https://gitee.com/thinkgem/jeesite4
-
JeeSite Vue 前端源码:https://gitee.com/thinkgem/jeesite-vue
-
JeeSite 跨平台手机端:https://gitee.com/thinkgem/jeesite-uniapp
-
JeeSite Cloud 微服务:https://gitee.com/thinkgem/jeesite-cloud
-
JeeSite 客户端安装程序:https://gitee.com/thinkgem/jeesite-client
JeeSite 生态系统
-
分布式微服务(Spring Cloud):https://gitee.com/thinkgem/jeesite-cloud
-
Flowable 业务流程引擎(BPM):http://jeesite.com/docs/bpm/
-
多站点内容管理模块(CMS):https://jeesite.com/docs/cms/
-
手机端移动端:https://gitee.com/thinkgem/jeesite-uniapp
-
PC 客户端程序:https://gitee.com/thinkgem/jeesite-client
-
Vue3 分离版本:https://gitee.com/thinkgem/jeesite-vue
-
JeeSite 统一认证:https://jeesite.com/docs/oauth2-server
-
TopIAM 统一认证:https://gitee.com/thinkgem/jeesite-topiam
-
MaxKey 统一认证:https://gitee.com/thinkgem/jeesite-maxkey
-
JFlow 工作流引擎:https://gitee.com/thinkgem/jeesite-jflow
-
Mybatis-Plus: https://gitee.com/thinkgem/jeesite-mybatisplus
-
Magic 接口快速开发:https://gitee.com/thinkgem/jeesite-magic-api
-
内外网中间件:https://my.oschina.net/thinkgem/blog/4624519