👍JeeSite V5.15.0 宣布,周全进级、美化界面、安然加强、多说话支撑,不容错过,快进来看看!

升级内容 Vue 分离端版本 新增 i18n 繁体中文语言包 新增 Tab 页签增加菜单图标显示 新增 Tab 标签样式 2 套新风格(风格4、风格5) 新增 BPM 流程表单类型,弹窗:_target=modal、框架:_target=iframe 新增 扩展...

应用介绍

http://oscimg.oschina.net/AiCreationDetail/up-e68b9eebb51c403d9edfa452ae58ee59.jpg

进级内容

Vue 分别端版本

  • 新增 i18n 繁体中文说话包

  • 新增 Tab 页签增长菜单图标显示

  • 新增 Tab 标签样式 2 套新风格(风格4、风格5)

  • 新增 BPM 流程表单类型,弹窗:_target=modal、框架:_target=iframe

  • 新增 扩大字段和自定义属性,包含:用户、角色、组织、公司、租户、字典、菜单

  • 新增 Table actionColumn 显示隐蔽操作列 ifShow 参数支撑

  • 优化 阴郁模式多项细节改进,像素级调剂

  • 优化 登录页右上角说话切换按钮风格

  • 优化 缩小 Tree 和 TreeSelect 的缩进距离,并调剂默认侧边栏大年夜小

  • 优化 PageWrapper 增长 contentMinWidth 属性,防止侧边栏拖拽过大年夜,导致内容宽度过小

  • 优化 菜单治理 列表增长 目标 和 参数 两列,但默认是隐蔽状况,经由过程表格设置展示

  • 优化 菜单治理 组件路径 重定名为 组件地位,便利懂得属性的含义

  • 优化 vue 页面全屏,菜单地址增长 __full__ 参数,目标设置 __blank 时,不带框架打开 vue 页面

  • 优化 AI 聊天 初次提示当前已是新对话问题、加载过程中禁用编辑标题和删除按钮

  • 优化 Form setFieldsValue 清除设置不决义的属性,防止 status 空字符串的查询前提被覆盖

  • 进级 package.json 浩瀚依附、monaco-editor 0.55.1、vueuse 14.1.0

  • 调剂 i18n 说话包文件夹名称:重定名 zh-CN 为 zh_CN

  • 修改 PC消息推送,当没有未读消息的时刻,不显示新消息弹窗问题(影响版本5.14)

  • 修改 Table 列设置界面,当 label 为 VNode 时未精确衬着问题

全栈前端版本

  • 新增 CMS 文章审核(BPM)功能、网站模版保存和删除

  • 新增 tab css(标签样式,同 antdv tab)用来展示表格中的字典样式,如:状况、类型

  • 新增 jqGrid 实现高机能可编辑表格、子表、异步行编辑,详见:研发对象->代码生成实例->单表/主子表

  • 新增 jqGrid editOptions 增长 colModel 参数,不再应用 formatter 返回的 val,便利处理编辑列的值

  • 新增 jqGrid columnModel 增长 labelName 参数,便利 getRowData 办法获取对应列表选择的名称

  • 新增 js.ajaxSubmitForm 的第二个动态参数 beforeSubmit 便捷接口调用

  • 新增 字典治理-字典数据-快速复制字典数据功能

  • 优化 用户界面,增长大年夜圆角,按钮圆角,Tab 页签 美化

  • 优化 登录页面整体风格、阴郁模式风格,细节优化

  • 优化 1366*768 小屏幕下查询框的显示优化

  • 优化 消息推送页面,增长发送测试消息按钮(便利功能验证)

  • 优化 form:extend 组件增长 extendMap 存储,并国际化扩大字段名称

  • 优化 jqGrid getRowData 默认实现 unformat 办法,编辑表格时,主动获取组件的值,而不是返回 html

  • 优化 jqGrid htmlDecode 和 htmlEncode 支撑支撑对象和数组参数,并嵌套编码解码

  • 优化 textarea autoHeight 去掉落 focus blur 解决,输入框获取核心后滚动条恢复问题

  • 优化 CMS 首页风格、站点地图等美化

  • 优化 CMS 重构模版治理功能,新增空的模版目次展示

  • 进级 jquery 3.7.1、jquery migrate-3.5.0、jquery form 4.3.0、select2 4.0.13、cropper v3.1.6

Spring Boot 3 和 2 后端功能进级

  • 新增 Flowable groovy-jeesite 安然加强脚本引擎(默认采取),经由过程编译期 AST 检查、危险办法/属性拦截、GString 表达式限制等机制,有效防备代码注入、随便率性敕令履行等常见 Groovy 脚本安然马脚

  • 新增 @Table 类缓存清理刷新,当修改实体类时(像修改 Mapper XML 一样)无需重启办事即可生效,修改刷新办事延迟 10 秒启动

  • 新增 ReflectUtils loadClass 带缓存的 Class.forName

  • 新增 filepreview 本地预览文件在前次时生成,支撑异步生成

  • 优化 dao.executeBatch 增长断定,假如已经开启批量,则不再开启

  • 优化 Beetl 切换到 Caffeine 缓存,让长时光不消的缓存主动过时

  • 优化 Beetl toJson 函数,增长默认值参数,假如要转换的对象为空,则返回默认值

  • 优化 BeetlUtils 对象,增长 资本文件 和 字符串脚本 缓存清理办法,便利即时生效

  • 优化 代码生成 模版设备的字段类型,添加区域类型

  • 进级 spring boot 3.5.8、shiro 2.0.6(boot3)

  • 进级 commons-email 2.0.0、jakarta.mail 2.0.2、commons-lang3 3.20.0、commons-text 1.14.0、commons-io 2.21.0(boot3)

  • 进级 metadata-extractor 2.19.0、thumbnailator 0.4.21、twelvemonkeys 3.12.0、zxing 3.5.4、tika-core 3.2.3

  • 调剂 jqGrid/4.7/plugins/jquery.tablednd.js 移动到 jquery-plugins 目次下

  • 调剂 jqGrid 避免冲突 i18n 的 $.jgrid.extend 重定名 $.jgrid.extends

  • 修改 大年夜屏地图提示数据的初始化数据库脚本,导致鼠标移动到地图上报 js 缺点

Spring Boot 3 微办事版

  • 调剂 重定名 jeesite-module-static 为 jeesite-module-core-static;移动 /modules/static 到 /modules/core/static

  • 调剂 分别 jeesite-common 中的 static 为 jeesite-common-static

  • 调剂 jeesite-common 将 zxing 更改为可选,如有应用须要在应用模块中添加 zxing 依附

  • 调剂 BpmEntity 和 BpmParams 实现 BpmEntityApi 和 BpmParamsApi 接口

  • 修改 PC消息推送,当没有未读消息的时刻,不显示新消息弹窗问题(只影响版本5.14)

  • 进级 spring cloud 2025.0.1、nacos 3.1.1

  • 调剂 重定名 jeesite-cloud-framework 为 jeesite-framework-cloud

进级办法

  • 修改所有 pom.xml 文件中的 jeesite-parent 版本号为 5.15.0.springboot3-SNAPSHOT

  • Spring Boot 2 版本,修改所有 pom.xml 文件中的 jeesite-parent 版本号为 5.15.0-SNAPSHOT

  • 假如您修改了 parentcommonmodules 等项目源码,请与 git 上的代码进行同步

  • 请将 jqGrid/4.7/plugins/jquery.tablednd.js 移动到 jquery-plugins 目次下

  • 请将 jqGrid 避免冲突 i18n 的 $.jgrid.extend 重定名 $.jgrid.extends

  • 新增 form:extend 的自定义属性,包含:用户、角色、组织、公司、租户、字典、菜单、文章、栏目

  • 移动 /parent/ai 到 /modules/ai/ai-parent,重定名 jeesite-parent-ai 为 jeesite-module-ai-parent

  • 移动 /modules/static 到 /modules/core/static,重定名 jeesite-module-static 为 jeesite-module-core-static

  • 新建 jeesite-common-static 项目,并将 resources 下的 static 移动到新建的项面前目今面即可

  • 默认将 jeesite-common 的 zxing 依附更改为可选,如有应用须要在应用模块中添加 zxing 依附

  • 全局调换 BpmEntity 和 BpmParams 为 BpmEntityApi 和 BpmParamsApi 接口(如有应用)

  • Cloud 版本,全局调换 jeesite-cloud-framework 为 jeesite-framework-cloud 即可

  • 假如您是跨版本进级,请留意每一个版本的进级办法,营业上有调剂的处所进行修改

  • Vue 分别端

    • 报表设计器:https://jeesite.com/docs/ureport/

    • 大年夜屏设计器:https://jeesite.com/docs/visual/

    • 请与 jeesite-vue 代码仓库源码进行同步,归并代码,手动解决冲突代码

    • 重定名 /packages/core/locales/lang/zh-CN 为 zh_CN 说话包文件夹名

    • 假如您是跨版本进级,请留意每一个版本的进级办法,营业上有调剂的处所进行修改

    • JeeSite 快速开辟平台,低代码,轻量级,不仅仅是一个后台开辟框架,它是一个企业级快速开辟解决筹划,后端基于经典组合 Spring Boot、Shiro、MyBatis,前端采取分别版 Vue3、Vite、Ant Design Vue、TypeScript、Vben Admin 最先辈技巧栈,或者 Beetl、Bootstrap、AdminLTE 经典开辟模式。

    • 供给在线数据源治理、数据表建模、代码生成等功能,可主动创建营业模块代码工程和微办事模块代码工程,主动生成前端代码和后端代码;包含核心功能模块如:组织机构、用户、角色、岗亭、治理员、权限审计、菜单及按钮权限、数据权限、模块治理、体系参数、字典治理、体系监控、数据监控等;扩大功能如:工作流引擎、内容治理、消息推送、单点登录、第三方登录、在线功课调剂、对象存储、可视化数据大年夜屏、报表设计器、在线文件预览、国际化、全文检索、同一认证办事等。

    • 本平台采取松耦合设计,真正的轻量级,微内核,插件架构,模块增减便捷,支撑扩大 SaaS 架构、集群安排、读写分别、分库分表、Spring Cloud 微办事架构;并内置了浩瀚账号安然设置、暗码策略、体系拜访限制等安然解决筹划,支撑等保评测。

    • 匹配后端版本为 JeeSite v5.15.0 springboot3 或 springboot2

    平台简介

    • 修改 jqgrid 当 emptyDataHint 开启并为编辑表格,增行后没有清理 空数据提示问题

    • 供给大年夜模型 Tool 本地对象调用及 MCP 办事端和客户端对象调用接口,助力大年夜模型与您的营业深度融合,实现高效交互。

    • 本平台专注于为初级研发人员供给强大年夜的支撑,使他们可以或许高效、快速地开辟出复杂的营业功能,同时为中高等人员腾出宝贵的时光,专注于更具计谋性和立异性的义务。我们致力于闪开辟者可以或许经心投入营业逻辑中,而将繁琐的技巧细节交由平台来封装处理。这不仅降低了技巧实现的难度,还确保了体系架构的稳定性和安然性,进而赞助企业节俭人力成本、缩短项目周期,并进步整体软件的安然性和质量。

    • 2013 年宣布以来已被广大年夜爱好者用到了企业、当局、医疗、金融、互联网等各个范畴中,拥有:优良架构、易于扩大、大年夜众思维的设计模式,工匠精力,居心打磨每一个细节,深刻开辟者的心坎,并荣获开源中国《最受迎接中国开源软件》多次奖项,时代也赞助了不少刚卒业的大年夜学生,教师作为入门教材,快速的去实践。

    • 2019 年换代进级,我们结合了多年总结和经验,以及各方面的应用案例,对架构完成了一次全部重构,也纳入很多新的思惟。不管是从开辟者模式、底层架构、逻辑处理照样到用户界面,用户交互体验上都有很大年夜的进步,在不忘进修成本、进步开辟效力的情况下,安然方面也做和很多工作,包含:身份认证、暗码策略、安然审计、日记收集等浩瀚安然选项供您选择。尽力为大年夜中小微企业打造全方位企业级快速开辟解决筹划。

    • 2021 年关宣布 Vue3 的前后分别版本,使得 JeeSite 拥有同一个后台办事 Web 来支撑分别版和全栈版两套前端技巧栈。

    • 对接 OpenAPI、Ollama、DeepSeek 等热点 AI 大年夜模型,凭借检索加强生成 RAG 技巧,为企业常识库打造专属智能对话。

    • 支撑国产化软件和硬件情况,如国产芯片、操作体系、数据库、中心件、国密算法等。

    核心优势

    • JeeSite 异常易于二次开辟,可控性强。整体架构清楚、技巧栈稳定且先辈,源代码规范严谨。所采取的均为业界通用、社区活泼的经典技巧,经典技巧会的人多、进修成本低、无论是保护照样扩大都十分便捷,体系安然性和稳定性也获得了充分保障。

    • 优化 子表的增行按钮撤消 primary

    • JeeSite 在架构设计、对象调用、操作体验、代码整洁、技巧规范以及体系安然等方面投入了大年夜量精力。这些往往属于“隐形投入”——固然用户未必一眼可见,却对体系的稳定性、可保护性和经久成长至关重要。然而,很多产品更偏向于寻求外面光鲜的界面和看似炫目标功能,不肯意在用户看不见的处所投入较多的研发经费,而忽视了这些深层次的基本扶植。

    • JeeSite 是一个低代码开辟平台,具备高度的封装性与出色的扩大才能。这里的“封装”并非限制您的自由,而是在供给开箱即用便捷性的同时,保存了充分的灵活性。当平台暂未覆盖某些特定功能时,JeeSite 会经由过程清楚的扩大接口和原生调用方法,让您轻松实现自定义需求。

    • 很多开辟者都在应用 Spring 框架,并进修其优良的设计理念——尤其是它强大年夜的扩大机制。但试想一下:有若干人真正去修悛改 Spring 的源码?即便有人这么做了,一旦框架进级,往往就会陷入兼容性困境,甚至导致体系难以保护。如许的例子习认为常。

    • 正因如斯,JeeSite 在设计之初就高度看重这一点:我们保持“不侵入、可扩大”的原则,确保您在享受高效开辟的同时,无需担心将来进级带来的麻烦。JeeSite 的扩大才能,恰是为了帮您彻底摆脱这类后顾之忧。

    • 为什么说 JeeSite 比较易于进修?JeeSite 很好的把握了设计的 “度”,避免过度设计的情况。过度设计是在产品设计过程中忽视了产品和用户的实际需求,反而带来了不须要的复杂性,而忽视了体系的进修、开辟和保护成本。

    • JeeSite 贸易版基于社区版扩大,我们保护一套代码库,有效避免资本浪费和反复造轮子,不仅加快了功能迭代与优化、保障版本稳定性输出,还能快速反哺社区,推动立异与生态共赢,确保项目健康成长;即便您应用社区版,也无需担心版本停止及相干衍生问题。

    • 至今 JeeSite 平台架构已经异常稳定,我们持续进级,并不掉架构的先辈性。

    • 新增 i18n 繁体中文说话包

    • JeeSite 千锤百炼,居心打磨每一个细节,界面 UI 操作便捷,体验性好。

    • JeeSite 是一个专业的平台,是一个可以让您,用着省心的平台。

    • 社区版基于 Apache License 2.0 开源协定,永远免费应用。

    相干链接

    在线演示

    • 优化 用户界面,增长大年夜圆角,按钮圆角,Tab 页签 美化

    • JeeSite 功能周全,常识点异常多,也异常少。这看似抵触,实则源于其“大年夜道至简”的设计理念:功能模块和组件的设计,应用的都是一些通用的技巧,通俗直不雅的设计风格,绝大年夜多半开辟者都能轻松控制,所以只要控制这些组件用法,即可高效完成营业体系的开辟。

    • JeeSite Vue 版演示地址:https://vue.jeesite.com

    • JeeSite 全栈版演示地址:https://demo.jeesite.com

    产品列表

    • JeeSite 源码仓库:https://gitee.com/thinkgem/jeesite5

    • JeeSite Vue 前端源码:https://gitee.com/thinkgem/jeesite-vue

    • JeeSite Cloud 微办事:https://gitee.com/thinkgem/jeesite-cloud

    • JeeSite 跨平台手机端:https://gitee.com/thinkgem/jeesite-uniapp

    • JeeSite 客户端安装法度榜样:https://gitee.com/thinkgem/jeesite-client

    • 表里网中心件:https://my.oschina.net/thinkgem/blog/4624519

    • 同一认证平台:https://jeesite.com/docs/oauth2-server

    快速懂得

    • 调剂 重定名 jeesite-parent-ai 为 jeesite-module-ai-parent;移动 /parent/ai 到 /modules/ai/ai-parent

    • 优化 CMS 文章状况启用快速查询

    • 平台简介:https://jeesite.com/docs/overview/

    • 架构特点:https://jeesite.com/docs/feature/

    • 内置功能:https://jeesite.com/docs/function/

    • 目次构造:https://jeesite.com/docs/catalog/

    • 参数设备:https://jeesite.com/docs/config/

    • 开辟规范:https://jeesite.com/docs/standard/

    • 数表设计:https://jeesite.com/docs/treetable/

    更多功能

    • AI、CMS、RAG、Tool、MCP 人工智能助手:https://jeesite.com/docs/ai-cms

    • BPM 营业流程引擎(Flowable):http://jeesite.com/docs/bpm/

    • CMS 多站点内容治理模块:https://jeesite.com/docs/cms/

    • 消息推送消息提示:https://jeesite.com/docs/msg-push-use/

    • 对象存储模块:https://jeesite.com/docs/oss-client

    • 单点登录模块:https://jeesite.com/docs/sso-cas

    • 在线义务调剂:https://jeesite.com/docs/job/

    • 文件治理分享:https://jeesite.com/docs/filemanager/

    • 文件在线预览:https://jeesite.com/docs/filepreview/

    • 集群高可用架构:https://jeesite.com/docs/cluster/

    • SaaS 多租户架构:https://jeesite.com/docs/saas-corp-use/

    • 读写分别分片分表:https://jeesite.com/docs/sharding/

    • 优化 登录界面,应用页签情势,展示不合的登录方法

    • 履行 /bin/package.bat(sh) 打包脚本,强迫更新依附。

    Spring监控体系:https://jeesite.com/docs/webadmin/

  • 分布式跨应用事务:https://jeesite.com/docs/seata/

  • ELK日记收集:https://jeesite.com/docs/elk-log/

  • MybatisPlus: https://gitee.com/thinkgem/jeesite-mybatisplus

  • 接口快速开辟:https://gitee.com/thinkgem/jeesite-magic-api

  • 表里网中心件:https://my.oschina.net/thinkgem/blog/4624519

  • 同一认证平台:https://jeesite.com/docs/oauth2-server

点赞(0) 打赏

立即下载

相关下载

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部