
升级内容
-
升级 spring boot 2.7.18、jackson 2.16.0、mybatis 3.5.14、shiro 1.13.0
-
新增 DataGrid editGridInputFormListIsMap 参数,支持Map格式的提交参数
-
新增 DictUtils.setDictList 方法的 List 参数,方便构建字典缓存
-
新增 代码生成模板 Vue路由表单、Vue弹窗表单、仅后端模板
-
新增 文件标签管理、标签分配、标签查询、分享点击次数
-
新增 文件管理 upload 表,数据管理更高效
-
新增 大屏轮播功能、轮播选项、排序
-
优化 系统数据库初始化基础数据脚本
-
优化 用户管理 解冻用户功能提示信息
-
优化 不同场景下的修改密码后的跳转页面操作
-
优化 在线用户列表,超时时间数值类型的排序
-
优化 当不设置 adminPath 的时候,oauth2 的地址认证排除
-
优化 Layer 弹窗后首先关闭获取焦点,防止回车弹出多个
-
优化 登录超时后,导出 Excel,不提示登录界面,则提示超时信息
-
优化 生成模板选择框宽一点,显示更多内容
-
优化 DataGrid 拖拽行的颜色违和感
-
优化 点击流程图空白处关闭 tip
-
优化 配置类 ShiroConfig 改为 ShiroAutoConfiguration 方便重写
-
修正 不调用自定义的消息推送类型的 buildReceiveCode 方法的问题
-
修正 Vue路由 ureport 多个预览文件只显示一个的问题。
-
修正 select2 组件 i18n 显示不正确
Spring Boot 3 版本升级
-
升级 spring boot 3.2.0、jackson 2.16.0、mybatis 3.5.14、shiro 2.0.0-a4、swagger3 2.2.19
-
升级 elasticsearch 8.11.1
-
包含上述的所有升级内容
Vue 分离端版本
-
升级依赖 antdv 4.0.7、axios 1.6.2、vue 3.3.11 等等
-
升级 树表的局部刷新改进,删除、停用、启用、修改父节点的情况下完美体验
-
新增 TreeSelect 增加 returnFullName 和 returnFullNameSplit 属性,支持返回树的全路径名返回
-
新增 ListSelect 组件 configFile 参数,可将选择配置文件放到业务目录,不是组件目录了
-
新增 ListSelect 增加 isShowCode 可设置右侧选择列表中是否显示编码的参数开关
-
新增 BasicTable 增加 defaultRowSelection 属性,通过右上角给表格设置复选框的时候加载默认参数
-
新增 BasicTable 编辑表格增加 ListSelect、TextArea 组件
-
新增 BasicTable 编辑表格组件大小调整为正常
-
新增 BasicModal 增加 appendHeader 标题后插槽
-
新增 BpmButton 将提交审批信息移动到提交对话框中开关
-
新增 BpmButton 增加 Size 参数,可以调整按钮和边距大小
-
新增 listToTree 列表到树的转换方法,添加全名字段,方便 TreeSelect 时返回树全路径名
-
新增 用户管理新增批量删除,点击表格右上角设置按钮,选中复选框后,列表行打钩,即可显示删除按钮
-
新增 强化路由表单、可折叠表单示例、用户个性化表单示例、主子表的列表选择示例
-
新增 文件标签管理、标签分配、标签查询 Vue 版
-
优化 BasicTable 的 reload 增强,支持树表修改父节点情况下的局部刷新
-
优化 BasicTable 标题后面加按钮的样式美化
-
优化 修改密码后提示成功后,自动跳转到登录页
-
修正 上传组件文件查看列表黑暗模式下的显示
-
修正 Upload 组件,新增表单某些情况下 dataMap 为字符串的问题
-
修正 BasicTable 下的插槽 必须有 tableTitle 否则 插槽 toolbar 中的内容无法显示
-
修正 BasicTable 指定 rowSelection 的 onChange 事件后,然后在表格设置里关闭和开启复选框一次操作后 onChange 失效问题
升级方法
-
修改所有
pom.xml
文件中的jeesite-parent
版本号为5.6.0-SNAPSHOT
-
如果您修改了
parent
、common
、modules
等项目源码,请与git
上的代码进行同步 -
配置类 ShiroConfig 改为 ShiroAutoConfiguration 方便重写,请升级该类,两个类保留一个
-
配置参数 spring.data.elasticsearch.enabled 替换为 spring.elasticsearch.enabled
-
如果您是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改
-
执行
root/package.bat(sh)
打包脚本,强制更新依赖。
Spring Boot 3 版本升级
-
修改所有
pom.xml
文件中的jeesite-parent
版本号为5.6.0.springboot3-SNAPSHOT
-
如果您修改了
parent
、common
、modules
等项目源码,请与git
上的代码进行同步 -
配置类 ShiroConfig 改为 ShiroAutoConfiguration 方便重写,请升级该类,两个类保留一个
-
配置参数 spring.data.elasticsearch.enabled 替换为 spring.elasticsearch.enabled
-
Elasticsearch 从 7 升级到 8,会有很多 API 变化,参见 ElasticsearchTest.java
-
如果您是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改
-
执行
root/package.bat(sh)
打包脚本,强制更新依赖。
Vue分离端升级
-
请与
jeesite-vue
代码仓库源码进行同步,合并代码,手动解决冲突代码。 -
匹配后端版本为
JeeSite v5.6.0
了解更多
-
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/
-
JFlow 工作流引擎:https://gitee.com/thinkgem/jeesite-jflow
-
多站点内容管理模块(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
-
MybatisPlus: https://gitee.com/thinkgem/jeesite-mybatisplus
-
Magic 接口快速开发:https://gitee.com/thinkgem/jeesite-magic-api
-
内外网中间件:https://my.oschina.net/thinkgem/blog/4624519
还没有评论,来说两句吧...