👍JeeSite V5.8.0 发布,Java 快速开发平台,Spring Boot、Vue、微服务


升级内容

  • 升级 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

  • 如果您修改了 parentcommonmodules 等项目源码,请与 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


相關推薦

2024-05-16

升级内容 新增 IdGen.randomShortString() 方法,随机生成一个短字符串 新增 PropertiesUtils、Global 一些便捷方法,如果有设定属性值再执行某操作 新增 连接池 queryTimeout 查询超时时间、transactionQueryTimeout 事务超时时间参数

2024-02-20

升级内容 新增 keyPrefixWithDsName 参数,给缓存 Key 增加数据源名称前缀,默认 false 新增 Global.getClearCacheTime() 方法,业务自己管理是否需要更新缓存 新增 DataSourceHolder.DYNAMIC 动态数据源常量,含义与 EMPTY 相同 新增 js.aj

2024-04-03

升级内容 新增 参数配置 IP 地址黑白名单过滤器动态参数 新增 侧边栏是否展开第一个菜单的开关 first-open 新增 AesTypeHandler 处理字段数据加密解密或脱敏 新增 JsonTypeHandler 处理字段数据进行 JSON 字符串与 Java 对象 自

2024-08-14

升级内容 新增 static 静态文件项目,减轻核心模块和框架包大小 新增 开放 beetl 表单控件、beetl 函数、js 组件插件等 增加 Excel 导入导出测试类,增加模板导出方法及测试类 新增 Excel 导入导出支持 ExcelFields 注解添

2023-08-26

8 月 26 日「源创会」北京站,聊聊 AI 大模型与底层技术 >>> 升级内容 升级 spring boot 2.7.14、justauth 1.16.5、antdv 4.0.0 调整 语法 html 和 js 编写不同的占位符,减少IDE标红提示 新增 支持数据源独立设置XA开关,如 jdbc.数据

2023-02-10

升级内容 升级 spring-boot 2.7.8、mybatis 3.5.11、shiro 1.11.0、druid 1.2.15、spring cloud 2021.0.5、alibaba cloud 2021.0.4.0、seata 1.5.2、more... 新增 userService.saveAuthRole 该方法是不验证当前用户权限的授权角色方法 优化 dataGrid 设置列上的 so

2022-09-15

升级内容 新增 初始密码提醒和强制修改初始密码功能 新增 上传文件在线预览、SSO 单点登录实例 优化 ListSelect 组件增加左树右表功能配置 优化 ListSelect 组件自适应表格高度优化 优化 TreeSelect 组件字典类型支持

2023-02-01

升级内容 新增 文件管理功能、文件分享等 新增 站内消息功能、消息发布、查看 新增 消息提醒功能、未读已读消息列表、消息查看 新增 Editor 富文本编辑器的黑暗模式样式 新增 Upload 组件 是否上传附件验证例

2022-11-16

升级内容 升级 spring boot 2.7.4、spring cloud 2021.0.4、alibaba cloud 2021.0.4.0、nacos 2.1.1、seata 1.5.2、sentinel 1.8.5、more.. 新增 oss.client.xxx.publicUrl 参数,支持公有文件下载 新增 pool.poolPreparedStatements 参数,Oracle 使用 新增 job.jobSt

2023-01-18

0 spring boot 3.0.1     《灯灯》中后台快速开发平台 lamp 项目组成 1) 工具集 ( lamp-util 项目必备,其他 2 个可选) 项目 gitee github 备注 工具集 lamp-util lamp-util 业务无关的工具集,cloud 和 boot

2023-12-08

性字典,无法回显默认字典   《灯灯》中后台快速开发平台 lamp 项目组成 1) 工具集 ( lamp-util 项目必备,其他 2 个可选) 项目 gitee github 备注 工具集 lamp-util lamp-util 业务无关的工具集,cloud 和 boot

2022-07-19

Eurynome Cloud 是一款企业级微服务架构和服务能力开发平台。首个全面拥抱 Spring Authorization Server 的版本,基于Spring Boot 2.7.1、Spring Cloud 2021.0.3、Spring Cloud Alibaba 2021.0.1.0、 Spring Authorization Server 0.3.1、Nacos 2.1.0 等最新版本开发,遵循

2022-06-22

Eurynome Cloud 是一款企业级微服务架构和服务能力开发平台。首个全面拥抱 Spring Authorization Server 的版本,基于Spring Boot 2.7.0、Spring Cloud 2021.0.3、Spring Cloud Alibaba 2021.0.1.0、 Spring Authorization Server 0.3.1、Nacos 2.1.0 等最新版本开发,遵循

2023-12-29

性标记的菜单,导致切换后报404 《灯灯》中后台快速开发平台 lamp 项目组成 1) 工具集 ( lamp-util 项目必备,其他 2 个可选) 项目 gitee github 备注 工具集 lamp-util lamp-util 业务无关的工具集,cloud 和 boot