新增 static 静态文件项目,减轻核心模块和框架包大小
新增 开放 beetl 表单控件、beetl 函数、js 组件插件等
增加 Excel 导入导出测试类,增加模板导出方法及测试类
新增 Excel 导入导出支持 ExcelFields 注解添加到类上
新增 SM2Utils、SM3Utils、SM4Utils 国密算法工具类及测试类
新增 encrypt.defaultKey 参数,适用于 Aes、M3 加密的默认秘钥
新增 encrypt.storeBase64 参数,是否将 Hex 编码改为 Base64 编码存储
新增 encrypt.smAlgorithm 参数,一键替换 SHA-1 替换为 SM3、AES 替换为 SM4 国密算法
新增 EncryptTypeHandler、SM4TypeHandler 国密加密的 MyBatis Handler
新增 web.isDefaultResult 参数,支持默认全局进行接口结果包装为 { code: 200, msg: "", data: {} | [] }
新增 web.resultParamName 和 headerParamName 参数,支持对个别结果进行包装
新增 PwdService 服务类方便自定义重写密码相关的实现
新增 ckplayer 插件,替换 UEditor 上传的视频播放
新增 test 模块,将 web 下的 test 独立出来,方便代码管理
新增 附属部门切换接口 switchOffice,方便获取当前默认部门,工具见 EmpUtils
新增 sqlMap.forceUpdateColumns 强制更新列功能,让 isUpdate 为 false 的字段更新
新增 DBM 数据表管理草稿暂存功能,确认建表时,再将表结构和索引同步到数据库
新增 userService.findListByMobile 根据手机号返回用户最基本的信息接口
优化 将账号+手机验证码登录,替换为手机号+验证码登录;支持手机号绑定多个账号的登录
优化 查询的更多按钮展示,显示一个双箭头,增加动画效果
优化 默认添加 webp 格式的图片上传
修改 DBM dropTable 替换为 deleteTable 逻辑删表,新增 dropTable 物理删除表
修改 setCurrentCorpCode to setCurrentCorp,原方法标记为 Deprecated
修改 removeCurrentCorpCode to removeCurrentCorp,原方法标记为 Deprecated
修正 前端使用 location 下的 schemeHttps 的跳转未生效问题
Spring Boot 3 版本
Vue 分离端版本
pom.xml
jeesite-parent
5.8.1-SNAPSHOT
parent
common
modules
git
root/package.bat(sh)
5.8.1.springboot3-SNAPSHOT
jeesite-vue
JeeSite v5.8.1 或 5.8.1.springboot3
评论删除后,数据将无法恢复
👍JeeSite V5.8.1 发布,新增国密、开源更多组件、Vue 快速开发平台、微服务
升级内容
新增 static 静态文件项目,减轻核心模块和框架包大小
新增 开放 beetl 表单控件、beetl 函数、js 组件插件等
增加 Excel 导入导出测试类,增加模板导出方法及测试类
新增 Excel 导入导出支持 ExcelFields 注解添加到类上
新增 SM2Utils、SM3Utils、SM4Utils 国密算法工具类及测试类
新增 encrypt.defaultKey 参数,适用于 Aes、M3 加密的默认秘钥
新增 encrypt.storeBase64 参数,是否将 Hex 编码改为 Base64 编码存储
新增 encrypt.smAlgorithm 参数,一键替换 SHA-1 替换为 SM3、AES 替换为 SM4 国密算法
新增 EncryptTypeHandler、SM4TypeHandler 国密加密的 MyBatis Handler
新增 web.isDefaultResult 参数,支持默认全局进行接口结果包装为 { code: 200, msg: "", data: {} | [] }
新增 web.resultParamName 和 headerParamName 参数,支持对个别结果进行包装
新增 PwdService 服务类方便自定义重写密码相关的实现
新增 ckplayer 插件,替换 UEditor 上传的视频播放
新增 test 模块,将 web 下的 test 独立出来,方便代码管理
新增 附属部门切换接口 switchOffice,方便获取当前默认部门,工具见 EmpUtils
新增 sqlMap.forceUpdateColumns 强制更新列功能,让 isUpdate 为 false 的字段更新
新增 DBM 数据表管理草稿暂存功能,确认建表时,再将表结构和索引同步到数据库
新增 userService.findListByMobile 根据手机号返回用户最基本的信息接口
优化 将账号+手机验证码登录,替换为手机号+验证码登录;支持手机号绑定多个账号的登录
优化 查询的更多按钮展示,显示一个双箭头,增加动画效果
优化 默认添加 webp 格式的图片上传
修改 DBM dropTable 替换为 deleteTable 逻辑删表,新增 dropTable 物理删除表
修改 setCurrentCorpCode to setCurrentCorp,原方法标记为 Deprecated
修改 removeCurrentCorpCode to removeCurrentCorp,原方法标记为 Deprecated
修正 前端使用 location 下的 schemeHttps 的跳转未生效问题
Spring Boot 3 版本
Vue 分离端版本
升级方法
pom.xml
文件中的jeesite-parent
版本号为5.8.1-SNAPSHOT
parent
、common
、modules
等项目源码,请与git
上的代码进行同步root/package.bat(sh)
打包脚本,强制更新依赖。Spring Boot 3 版本
pom.xml
文件中的jeesite-parent
版本号为5.8.1.springboot3-SNAPSHOT
Vue 分离端版本
jeesite-vue
代码仓库源码进行同步,合并代码,手动解决冲突代码。JeeSite v5.8.1 或 5.8.1.springboot3
了解更多
JeeSite 生态系统