JeeSite 4.5.0 发布,Spring Boot 快速开发平台
升级内容 升级 spring boot 2.6.10、mybatis-spring 2.0.7、shiro 1.9.1、shardingsphere 5.1.1 等 微服务组件升级 spring cloud 2021.0.2、nacos 2.1.0、seata 1.5.0、sentinel 1.8.4 等 新增 左树右表、导入导出代码生成、微服务启动脚本模板 新增 支持OSS对象存储的文件预览(阿里、腾讯、七牛、MinIO) 新增 @Table允许排序设置为空参数 mybatis.allowOrderEmpty 为空时,不自动添加主键排序条件。 新增 form:treeselect 组件的 fastSearch快速查询参数,关闭后点击查询按钮再查询 新增 DAO 批量更新语句方法,可动态 ExecutorType 指定 新增 顶部菜单自动折叠到更多下拉菜单 新增 BootStrap 版的黑暗主题模式 新增 Laydate 组件的多语言切换 新增 DiffDataUtils 差异比较工具,新增 DiffOptions 差异比较选项,自定义包含和排除等设置 新增 可以根据 window.toTopWindow 参数设定是否可以突破 iframe 到顶端的开关 优化 ListUtils 本地分页代码,如果总共就1页,则直接返回 优化 POM文件结构,对于新版IDE的一些提示优化 优化 代码生成 数值类型最大数值的越界优化 #I5J7UR 优化 新增smartToFit参数,当grid宽度小于窗口宽度时不让自适应 优化 RoutingTransactionFactory 动态数据源,实时判断 优化 点击全部已读后,更新右上角消息个数 优化 去掉基类上的事务注解,方便业务定义 优化 删除用户没有及时清除session问题pr!22 优化 流程脚本选择,管理按钮增加 bpm:bpmScript:edit 权限控制 优化 重载表格后,设置列排序显示隐藏对话框更新 修正 业务流程 撤回任务时,下一个任务是会签的时候,提示流程已经结束的问题 修正 用户管理 重命名ur是sql关键词,导致jsqlparser4.4不能解析 修正 文件管理 解决文件柜管理修改后未刷新列表问题 升级方法 修改pom.xml文件中的jeesite-parent版本号为4.4.1-SNAPSHOT 如果你导入了jeesite-common源码项目,请与git上的代码进行同步 如果你导入了jeesite-module-core源码项目,请与git上的代码进行同步 如果你是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改 本次跨中版本升级了 Spring Boot 及 Spring Cloud 框架,建议做下完整测试 执行root/package.bat(sh)打包脚本,强制更新依赖。 了解更多 JeeSite 官网地址:http://jeesite.com JeeSite 在线文档:http://docs.jeesite.com JeeSite 演示地址:http://demo.jeesite.com JeeSiteVue演示地址:http://vue.jeesite.com