👍JeeSite V5.18.1 发布 SpringBoot / Cloud / AI / Vue 多项新增优化,功能持续迭代升级
## 升级内容
### Vue 分离端版本
- 新增 Vue 路由和 IFRAME 组件,路径中包含 hash 的支持
- 新增 Drawer 组件,是否自动滚动到顶部 scrollTop 属性,默认为 true
- 新增 audit 安全审计(密码审计、按菜单审计用户、按用户审计角色和菜单)vue 页面
- 新增 server 服务器信息监控、job 作业监控、i18n 多语言管理 vue 页面
- 新增 msg push 消息推送(待推送、已推送、消息模版)vue 页面
- 新增 前端 app 模块包、APP 版本管理、APP 意见反馈 vue 页面
- 新增 组织机构、部门 - 关联角色,及切换部门时的功能权限隔离
- 优化 BasicTable 组件自动高度,在有水平和无水平滚动条时,空表格高度适应
- 优化 BasicTable 过时的 column.render 替换为 onCell 插槽方式
- 优化 BasicTable 有内边框的时候,才渲染容器边框
- 优化 BasicTable 编辑子表,编辑状态时,始终显示下划线,方便用户识别
- 优化 BasicTable 编辑表格 表单验证信息标签为动态显隐
- 优化 BasicTable 表格操作列的更多按钮间距、title 显示、支持 html
- 优化 BasicTree 空数据时,边距的样式优化
- 优化 Tooltip 组件样式,最大宽度、配色优化(表单中的问号提示)
- 优化 PageWrapper 组件,右侧边栏支持高度自适应、多场景下边距自适应
- 优化 MonacoEditor 代码编辑器,字体大一些
- 优化 Upload 上传组件,当上传数为 0 的时候也显示预览按钮
- 优化 布局风格 - 顶部菜单模式 - 下拉菜单为浅色模式
- 优化 面包屑组件 hover 背景样式优化
- 优化 内部消息 已读和未读 tag 显示边距效果
- 优化 消息推送 地址为 msgInner/view 的时候,强制使用vue组件显示
- 优化 文件管理 标签默认配色,原先太浅,加重一些
- 优化 安全审计名称,菜单权限审计 更改为 按权限审用户;用户权限审计 更改为 按用户审权限
- 调整 当开启岗位角色或部门关联角色的时候,允许保存用户直接关联的角色,仅提示
- 修正 空 Table 超长列时,ant-empty 图标,未居中问题
- 修正 Dialog 组件,width 设置为字符串时,未生效问题
- 修正 缓存管理 自动高度,在某些情况下 box 可能为空问题
- 修正 树表为自定义主键时,未提交能提交表单中手填主键参数的问题
- 修正 登录后重定向到之前的页面,请求参数不完整问题
- 修正 角色字段权限与菜单字段权限的查询参数防止数据
- 升级 antdv-next 1.4.4
### Beetl全栈版
- 新增 组织机构、部门 - 关联角色,及切换部门时的功能权限隔离
- 新增 流程定义、流程实例、任务查询 的 index 页面
- 优化 业务分类,编辑和新增下级时同为弹窗,而不打开页签
- 优化 安全审计名称,菜单权限审计 更改为 按权限审用户;用户权限审计 更改为 按用户审权限
- 优化 多语言国际化管理界面,归属模块更改为下拉框
- 优化 权限管理 - 安全审计 - 新增拥有角色显示,以及其它优化
- 优化 内部消息 已读未读 列表样式
- 优化 流程定义,导入到流程模型之后,自动打开模型
- 优化 流程定义 操作列 布局
### 后端功能升级
- 新增 userDao.findListByUserOffice 用户->部门->角色 接口
- 新增 缓存参数 prefixWithDsName 和 globalNames,支持根据多数据源名称隔离缓存
- 优化 APP 意见反馈,回复时间格式化参数
- 优化 岗位绑定角色的时候,只能选择员工类型的角色
- 优化 用户管理查询结果,岗位查询和附属部门查询接口去重
- 增强 内部消息权限,限制仅消息发送者或接收者可获取到消息详情
- 增强 租户管理员 disable、enable、resetpwd 接口,增加超管权限二次校验
- 调整 sysCache 的 onlineTickOutMap 和 loginFailedMap 键,移动到 corpCache 中
- 调整 模块管理 默认开启 乐观锁 功能
- 修正 使用 json 方式(Vue)提交表单数据的时候,乐观锁未生效问题
- 修正 Spring AI 2.0.0 深度思考未显示、向量库 metadata 非空校验
### 微服务版升级
- 新增 Nacos 数据自动初始化程序;优化 Docker 配置
- 新增 组织机构/部门-关联角色,以及切换部门的权限隔离
## 升级方法
- 修改所有 `pom.xml` 文件中的 `jeesite-parent` 版本号为 `5.18.1.springboot4-SNAPSHOT`
- Spring Boot 3 版本的 `pom.xml` 文件中更改为 `5.18.1.springboot3-SNAPSHOT`
- 如果您修改了 `parent`、`common`、`modules` 等项目源码,请与 `git` 上的代码进行同步
- 如果您是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改
- 执行 `/bin/package.bat(sh)` 打包脚本,强制更新依赖。
## Vue 分离端
请与 `jeesite-vue` 代码仓库源码进行同步,合并代码,手动解决冲突代码。如果您是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改。匹配后端版本 `JeeSite v5.18.1 springboot3 or springboot4`。
## 平台简介
- JeeSite 快速开发平台,低代码,轻量级,不仅仅是一个后台开发框架,它是一个企业级快速开发解决方案,后端基于经典组合 Spring Boot、Shiro、MyBatis,前端采用分离版 Vue3、Vite、Antdv Next、TypeScript、Vben Admin 最先进技术栈,或者 Beetl、Bootstrap、AdminLTE 经典开发模式。
- 提供在线数据源管理、数据表建模、代码生成等功能,可自动创建业务模块代码工程和微服务模块代码工程,自动生成前端代码和后端代码;包括核心功能模块如:组织机构、用户、角色、岗位、管理员、权限审计、菜单及按钮权限、数据权限、模块管理、系统参数、字典管理、系统监控、数据监控等;扩展功能如:工作流引擎、内容管理、消息推送、单点登录、第三方登录、在线作业调度、对象存储、可视化数据大屏、报表设计器、在线文件预览、国际化、全文检索、统一认证服务等。
- 本平台采用松耦合设计,真正的轻量级,微内核,插件架构,模块增减便捷,支持扩展 SaaS 架构、集群部署、读写分离、分库分表、Spring Cloud 微服务架构;并内置了众多账号安全设置、密码策略、系统访问限制等安全解决方案,支持等保评测。
- 本平台专注于为初级研发人员提供强大的支持,使他们能够高效、快速地开发出复杂的业务功能,同时为中高级人员腾出宝贵的时间,专注于更具战略性和创新性的任务。我们致力于让开发者能够全心投入业务逻辑中,而将繁琐的技术细节交由平台来封装处理。这不仅降低了技术实现的难度,还确保了系统架构的稳定性和安全性,进而帮助企业节省人力成本、缩短项目周期,并提高整体软件的安全性和质量。
- 2013 年发布以来已被广大爱好者用到了企业、政府、医疗、金融、互联网等各个领域中,拥有:精良架构、易于扩展、大众思维的设计模式,工匠精神,用心打磨每一个细节,深入开发者的内心,并荣获开源中国《最受欢迎中国开源软件》多次奖项,期间也帮助了不少刚毕业的大学生,教师作为入门教材,快速的去实践。
- 2019 年换代升级,我们结合了多年总结和经验,以及各方面的应用案例,对架构完成了一次全部重构,也纳入很多新的思想。不管是从开发者模式、底层架构、逻辑处理还是到用户界面,用户交互体验上都有很大的进步,在不忘学习成本、提高开发效率的情况下,安全方面也做和很多工作,包括:身份认证、密码策略、安全审计、日志收集等众多安全选项供您选择。努力为大中小微企业打造全方位企业级快速开发解决方案。
- 2021 年终发布 Vue3 的前后分离版本,使得 JeeSite 拥有同一个后台服务 Web 来支撑分离版和全栈版两套前端技术栈。
- 融合 AI 大模型能力,为您的项目筑牢稳定工程底座,补齐纯 AI 生成代码架构零散、规范缺失、难以规模化投产的工程化短板。
- 对接 OpenAPI、Ollama、DeepSeek 等热门 AI 大模型,凭借检索增强生成 RAG 技术,为企业知识库打造专属智能对话。
- 提供大模型 Tool 本地工具调用及 MCP 服务端和客户端工具调用接口,助力大模型与您的业务深度融合,实现高效交互。
- 支持国产化软件和硬件环境,如国产芯片、操作系统、数据库、中间件、国密算法等。
## 核心优势
- JeeSite 非常易于二次开发,可控性强。整体架构清晰、技术栈稳定且先进,源代码规范严谨。所采用的均为业界通用、社区活跃的经典技术,经典技术会的人多、学习成本低、无论是维护还是扩展都十分便捷,系统安全性和稳定性也得到了充分保障。
- JeeSite 功能全面,知识点非常多,也非常少。这看似矛盾,实则源于其“大道至简”的设计理念:功能模块和组件的设计,使用的都是一些通用的技术,通俗直观的设计风格,绝大多数开发者都能轻松掌握,所以只要掌握这些组件用法,即可高效完成业务系统的开发。
- JeeSite 在架构设计、工具调用、操作体验、代码整洁、技术规范以及系统安全等方面投入了大量精力。这些往往属于“隐形投入”——虽然用户未必一眼可见,却对系统的稳定性、可维护性和长期发展至关重要。然而,许多产品更倾向于追求表面光鲜的界面和看似炫目的功能,不愿意在用户看不见的地方投入较多的研发经费,而忽视了这些深层次的基础建设。
- JeeSite 是一个低代码开发平台,具备高度的封装性与出色的扩展能力。这里的“封装”并非限制您的自由,而是在提供开箱即用便捷性的同时,保留了充分的灵活性。当平台暂未覆盖某些特定功能时,JeeSite 会通过清晰的扩展接口和原生调用方式,让您轻松实现自定义需求。
- 许多开发者都在使用 Spring 框架,并学习其优秀的设计理念——尤其是它强大的扩展机制。但试想一下:有多少人真正去修改过 Spring 的源码?即便有人这么做了,一旦框架升级,往往就会陷入兼容性困境,甚至导致系统难以维护。这样的例子屡见不鲜。
- 正因如此,JeeSite 在设计之初就高度重视这一点:我们坚持“不侵入、可扩展”的原则,确保您在享受高效开发的同时,无需担心未来升级带来的麻烦。JeeSite 的扩展能力,正是为了帮您彻底摆脱这类后顾之忧。
- 为什么说 JeeSite 比较易于学习?JeeSite 很好的把握了设计的 “度”,避免过度设计的情况。过度设计是在产品设计过程中忽略了产品和用户的实际需求,反而带来了不必要的复杂性,而忽略了系统的学习、开发和维护成本。
- JeeSite 商业版基于社区版扩展,我们维护一套代码库,有效避免资源浪费和重复造轮子,不仅加速了功能迭代与优化、保障版本稳定性输出,还能快速反哺社区,推动创新与生态共赢,确保项目健康发展;即便您使用社区版,也无需担忧版本停滞及相关衍生问题。
- 至今 JeeSite 平台架构已经非常稳定,我们持续升级,并不失架构的先进性。
- JeeSite 精益求精,用心打磨每一个细节,界面 UI 操作便捷,体验性好。
- JeeSite 是一个专业的平台,是一个可以让您,用着省心的平台。
- 社区版基于 Apache License 2.0 开源协议,永久免费使用。
## 相关链接
### 在线演示
- JeeSite Vue 版演示地址:[https://vue.jeesite.com](https://vue.jeesite.com/)
- JeeSite 全栈版演示地址:[https://demo.jeesite.com](https://demo.jeesite.com/)
### 产品列表
- JeeSite 源码仓库:[https://gitee.com/thinkgem/jeesite5](https://gitee.com/thinkgem/jeesite5)
- JeeSite Vue 前端源码:[https://gitee.com/thinkgem/jeesite-vue](https://gitee.com/thinkgem/jeesite-vue)
- JeeSite Cloud 微服务:[https://gitee.com/thinkgem/jeesite-cloud](https://gitee.com/thinkgem/jeesite-cloud)
- JeeSite 跨平台手机端:[https://gitee.com/thinkgem/jeesite-uniapp](https://gitee.com/thinkgem/jeesite-uniapp)
- JeeSite 客户端安装程序:[https://gitee.com/thinkgem/jeesite-client](https://gitee.com/thinkgem/jeesite-client)
- 内外网中间件:[https://my.oschina.net/thinkgem/blog/4624519](https://my.oschina.net/thinkgem/blog/4624519)
- 统一认证平台:[https://jeesite.com/docs/oauth2-server](https://jeesite.com/docs/oauth2-server)
### 快速了解
- 平台简介:[https://jeesite.com/docs/overview/](https://jeesite.com/docs/overview/)
- 架构特点:[https://jeesite.com/docs/feature/](https://jeesite.com/docs/feature/)
- 内置功能:[https://jeesite.com/docs/function/](https://jeesite.com/docs/function/)
- 目录结构:[https://jeesite.com/docs/catalog/](https://jeesite.com/docs/catalog/)
- 参数配置:[https://jeesite.com/docs/config/](https://jeesite.com/docs/config/)
- 开发规范:[https://jeesite.com/docs/standard/](https://jeesite.com/docs/standard/)
- 数表设计:[https://jeesite.com/docs/treetable/](https://jeesite.com/docs/treetable/)
### 更多功能
- AI、CMS、RAG、Tool、MCP 人工智能助手:[https://jeesite.com/docs/ai-cms](https://jeesite.com/docs/ai-cms)
- BPM 业务流程引擎(Flowable):[http://jeesite.com/docs/bpm/](http://jeesite.com/docs/bpm/)
- CMS 多站点内容管理模块:[https://jeesite.com/docs/cms/](https://jeesite.com/docs/cms/)
- 消息推送消息提醒:[https://jeesite.com/docs/msg-push-use/](https://jeesite.com/docs/msg-push-use/)
- 对象存储模块:[https://jeesite.com/docs/oss-client](https://jeesite.com/docs/oss-client)
- 单点登录模块:[https://jeesite.com/docs/sso-cas](https://jeesite.com/docs/sso-cas)
- 在线任务调度:[https://jeesite.com/docs/job/](https://jeesite.com/docs/job/)
- 大屏设计器:[https://jeesite.com/docs/visual/](https://jeesite.com/docs/visual/)
- 报表设计器:[https://jeesite.com/docs/ureport/](https://jeesite.com/docs/ureport/)
- 文件管理分享:[https://jeesite.com/docs/filemanager/](https://jeesite.com/docs/filemanager/)
- 文件在线预览:[https://jeesite.com/docs/filepreview/](https://jeesite.com/docs/filepreview/)
- 知展示功能:[https://jeesite.com/docs/sensitive-word/](https://jeesite.com/docs/sensitive-word/)
- 集群高可用架构:[https://jeesite.com/docs/cluster/](https://jeesite.com/docs/cluster/)
- SaaS 多租户架构:[https://jeesite.com/docs/saas-corp-use/](https://jeesite.com/docs/saas-corp-use/)
- 读写分离分片分表:[https://jeesite.com/docs/sharding/](https://jeesite.com/docs/sharding/)
- Spring监控系统:[https://jeesite.com/docs/webadmin/](https://jeesite.com/docs/webadmin/)
- 分布式跨应用事务:[https://jeesite.com/docs/seata/](https://jeesite.com/docs/seata/)
- ELK日志收集:[https://jeesite.com/docs/elk-log/](https://jeesite.com/docs/elk-log/)
- MybatisPlus: [https://gitee.com/thinkgem/jeesite-mybatisplus](https://gitee.com/thinkgem/jeesite-mybatisplus)
- 接口快速开发:[https://gitee.com/thinkgem/jeesite-magic-api](https://gitee.com/thinkgem/jeesite-magic-api)
- 内外网中间件:[https://my.oschina.net/thinkgem/blog/4624519](https://my.oschina.net/thinkgem/blog/4624519)
- 统一认证平台:[https://jeesite.com/docs/oauth2-server](https://jeesite.com/docs/oauth2-server)
---
原文链接:[点击查看](https://www.oschina.net/news/487720/jeesite-5-18-1-released)
### Vue 分离端版本
- 新增 Vue 路由和 IFRAME 组件,路径中包含 hash 的支持
- 新增 Drawer 组件,是否自动滚动到顶部 scrollTop 属性,默认为 true
- 新增 audit 安全审计(密码审计、按菜单审计用户、按用户审计角色和菜单)vue 页面
- 新增 server 服务器信息监控、job 作业监控、i18n 多语言管理 vue 页面
- 新增 msg push 消息推送(待推送、已推送、消息模版)vue 页面
- 新增 前端 app 模块包、APP 版本管理、APP 意见反馈 vue 页面
- 新增 组织机构、部门 - 关联角色,及切换部门时的功能权限隔离
- 优化 BasicTable 组件自动高度,在有水平和无水平滚动条时,空表格高度适应
- 优化 BasicTable 过时的 column.render 替换为 onCell 插槽方式
- 优化 BasicTable 有内边框的时候,才渲染容器边框
- 优化 BasicTable 编辑子表,编辑状态时,始终显示下划线,方便用户识别
- 优化 BasicTable 编辑表格 表单验证信息标签为动态显隐
- 优化 BasicTable 表格操作列的更多按钮间距、title 显示、支持 html
- 优化 BasicTree 空数据时,边距的样式优化
- 优化 Tooltip 组件样式,最大宽度、配色优化(表单中的问号提示)
- 优化 PageWrapper 组件,右侧边栏支持高度自适应、多场景下边距自适应
- 优化 MonacoEditor 代码编辑器,字体大一些
- 优化 Upload 上传组件,当上传数为 0 的时候也显示预览按钮
- 优化 布局风格 - 顶部菜单模式 - 下拉菜单为浅色模式
- 优化 面包屑组件 hover 背景样式优化
- 优化 内部消息 已读和未读 tag 显示边距效果
- 优化 消息推送 地址为 msgInner/view 的时候,强制使用vue组件显示
- 优化 文件管理 标签默认配色,原先太浅,加重一些
- 优化 安全审计名称,菜单权限审计 更改为 按权限审用户;用户权限审计 更改为 按用户审权限
- 调整 当开启岗位角色或部门关联角色的时候,允许保存用户直接关联的角色,仅提示
- 修正 空 Table 超长列时,ant-empty 图标,未居中问题
- 修正 Dialog 组件,width 设置为字符串时,未生效问题
- 修正 缓存管理 自动高度,在某些情况下 box 可能为空问题
- 修正 树表为自定义主键时,未提交能提交表单中手填主键参数的问题
- 修正 登录后重定向到之前的页面,请求参数不完整问题
- 修正 角色字段权限与菜单字段权限的查询参数防止数据
- 升级 antdv-next 1.4.4
### Beetl全栈版
- 新增 组织机构、部门 - 关联角色,及切换部门时的功能权限隔离
- 新增 流程定义、流程实例、任务查询 的 index 页面
- 优化 业务分类,编辑和新增下级时同为弹窗,而不打开页签
- 优化 安全审计名称,菜单权限审计 更改为 按权限审用户;用户权限审计 更改为 按用户审权限
- 优化 多语言国际化管理界面,归属模块更改为下拉框
- 优化 权限管理 - 安全审计 - 新增拥有角色显示,以及其它优化
- 优化 内部消息 已读未读 列表样式
- 优化 流程定义,导入到流程模型之后,自动打开模型
- 优化 流程定义 操作列 布局
### 后端功能升级
- 新增 userDao.findListByUserOffice 用户->部门->角色 接口
- 新增 缓存参数 prefixWithDsName 和 globalNames,支持根据多数据源名称隔离缓存
- 优化 APP 意见反馈,回复时间格式化参数
- 优化 岗位绑定角色的时候,只能选择员工类型的角色
- 优化 用户管理查询结果,岗位查询和附属部门查询接口去重
- 增强 内部消息权限,限制仅消息发送者或接收者可获取到消息详情
- 增强 租户管理员 disable、enable、resetpwd 接口,增加超管权限二次校验
- 调整 sysCache 的 onlineTickOutMap 和 loginFailedMap 键,移动到 corpCache 中
- 调整 模块管理 默认开启 乐观锁 功能
- 修正 使用 json 方式(Vue)提交表单数据的时候,乐观锁未生效问题
- 修正 Spring AI 2.0.0 深度思考未显示、向量库 metadata 非空校验
### 微服务版升级
- 新增 Nacos 数据自动初始化程序;优化 Docker 配置
- 新增 组织机构/部门-关联角色,以及切换部门的权限隔离
## 升级方法
- 修改所有 `pom.xml` 文件中的 `jeesite-parent` 版本号为 `5.18.1.springboot4-SNAPSHOT`
- Spring Boot 3 版本的 `pom.xml` 文件中更改为 `5.18.1.springboot3-SNAPSHOT`
- 如果您修改了 `parent`、`common`、`modules` 等项目源码,请与 `git` 上的代码进行同步
- 如果您是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改
- 执行 `/bin/package.bat(sh)` 打包脚本,强制更新依赖。
## Vue 分离端
请与 `jeesite-vue` 代码仓库源码进行同步,合并代码,手动解决冲突代码。如果您是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改。匹配后端版本 `JeeSite v5.18.1 springboot3 or springboot4`。
## 平台简介
- JeeSite 快速开发平台,低代码,轻量级,不仅仅是一个后台开发框架,它是一个企业级快速开发解决方案,后端基于经典组合 Spring Boot、Shiro、MyBatis,前端采用分离版 Vue3、Vite、Antdv Next、TypeScript、Vben Admin 最先进技术栈,或者 Beetl、Bootstrap、AdminLTE 经典开发模式。
- 提供在线数据源管理、数据表建模、代码生成等功能,可自动创建业务模块代码工程和微服务模块代码工程,自动生成前端代码和后端代码;包括核心功能模块如:组织机构、用户、角色、岗位、管理员、权限审计、菜单及按钮权限、数据权限、模块管理、系统参数、字典管理、系统监控、数据监控等;扩展功能如:工作流引擎、内容管理、消息推送、单点登录、第三方登录、在线作业调度、对象存储、可视化数据大屏、报表设计器、在线文件预览、国际化、全文检索、统一认证服务等。
- 本平台采用松耦合设计,真正的轻量级,微内核,插件架构,模块增减便捷,支持扩展 SaaS 架构、集群部署、读写分离、分库分表、Spring Cloud 微服务架构;并内置了众多账号安全设置、密码策略、系统访问限制等安全解决方案,支持等保评测。
- 本平台专注于为初级研发人员提供强大的支持,使他们能够高效、快速地开发出复杂的业务功能,同时为中高级人员腾出宝贵的时间,专注于更具战略性和创新性的任务。我们致力于让开发者能够全心投入业务逻辑中,而将繁琐的技术细节交由平台来封装处理。这不仅降低了技术实现的难度,还确保了系统架构的稳定性和安全性,进而帮助企业节省人力成本、缩短项目周期,并提高整体软件的安全性和质量。
- 2013 年发布以来已被广大爱好者用到了企业、政府、医疗、金融、互联网等各个领域中,拥有:精良架构、易于扩展、大众思维的设计模式,工匠精神,用心打磨每一个细节,深入开发者的内心,并荣获开源中国《最受欢迎中国开源软件》多次奖项,期间也帮助了不少刚毕业的大学生,教师作为入门教材,快速的去实践。
- 2019 年换代升级,我们结合了多年总结和经验,以及各方面的应用案例,对架构完成了一次全部重构,也纳入很多新的思想。不管是从开发者模式、底层架构、逻辑处理还是到用户界面,用户交互体验上都有很大的进步,在不忘学习成本、提高开发效率的情况下,安全方面也做和很多工作,包括:身份认证、密码策略、安全审计、日志收集等众多安全选项供您选择。努力为大中小微企业打造全方位企业级快速开发解决方案。
- 2021 年终发布 Vue3 的前后分离版本,使得 JeeSite 拥有同一个后台服务 Web 来支撑分离版和全栈版两套前端技术栈。
- 融合 AI 大模型能力,为您的项目筑牢稳定工程底座,补齐纯 AI 生成代码架构零散、规范缺失、难以规模化投产的工程化短板。
- 对接 OpenAPI、Ollama、DeepSeek 等热门 AI 大模型,凭借检索增强生成 RAG 技术,为企业知识库打造专属智能对话。
- 提供大模型 Tool 本地工具调用及 MCP 服务端和客户端工具调用接口,助力大模型与您的业务深度融合,实现高效交互。
- 支持国产化软件和硬件环境,如国产芯片、操作系统、数据库、中间件、国密算法等。
## 核心优势
- JeeSite 非常易于二次开发,可控性强。整体架构清晰、技术栈稳定且先进,源代码规范严谨。所采用的均为业界通用、社区活跃的经典技术,经典技术会的人多、学习成本低、无论是维护还是扩展都十分便捷,系统安全性和稳定性也得到了充分保障。
- JeeSite 功能全面,知识点非常多,也非常少。这看似矛盾,实则源于其“大道至简”的设计理念:功能模块和组件的设计,使用的都是一些通用的技术,通俗直观的设计风格,绝大多数开发者都能轻松掌握,所以只要掌握这些组件用法,即可高效完成业务系统的开发。
- JeeSite 在架构设计、工具调用、操作体验、代码整洁、技术规范以及系统安全等方面投入了大量精力。这些往往属于“隐形投入”——虽然用户未必一眼可见,却对系统的稳定性、可维护性和长期发展至关重要。然而,许多产品更倾向于追求表面光鲜的界面和看似炫目的功能,不愿意在用户看不见的地方投入较多的研发经费,而忽视了这些深层次的基础建设。
- JeeSite 是一个低代码开发平台,具备高度的封装性与出色的扩展能力。这里的“封装”并非限制您的自由,而是在提供开箱即用便捷性的同时,保留了充分的灵活性。当平台暂未覆盖某些特定功能时,JeeSite 会通过清晰的扩展接口和原生调用方式,让您轻松实现自定义需求。
- 许多开发者都在使用 Spring 框架,并学习其优秀的设计理念——尤其是它强大的扩展机制。但试想一下:有多少人真正去修改过 Spring 的源码?即便有人这么做了,一旦框架升级,往往就会陷入兼容性困境,甚至导致系统难以维护。这样的例子屡见不鲜。
- 正因如此,JeeSite 在设计之初就高度重视这一点:我们坚持“不侵入、可扩展”的原则,确保您在享受高效开发的同时,无需担心未来升级带来的麻烦。JeeSite 的扩展能力,正是为了帮您彻底摆脱这类后顾之忧。
- 为什么说 JeeSite 比较易于学习?JeeSite 很好的把握了设计的 “度”,避免过度设计的情况。过度设计是在产品设计过程中忽略了产品和用户的实际需求,反而带来了不必要的复杂性,而忽略了系统的学习、开发和维护成本。
- JeeSite 商业版基于社区版扩展,我们维护一套代码库,有效避免资源浪费和重复造轮子,不仅加速了功能迭代与优化、保障版本稳定性输出,还能快速反哺社区,推动创新与生态共赢,确保项目健康发展;即便您使用社区版,也无需担忧版本停滞及相关衍生问题。
- 至今 JeeSite 平台架构已经非常稳定,我们持续升级,并不失架构的先进性。
- JeeSite 精益求精,用心打磨每一个细节,界面 UI 操作便捷,体验性好。
- JeeSite 是一个专业的平台,是一个可以让您,用着省心的平台。
- 社区版基于 Apache License 2.0 开源协议,永久免费使用。
## 相关链接
### 在线演示
- JeeSite Vue 版演示地址:[https://vue.jeesite.com](https://vue.jeesite.com/)
- JeeSite 全栈版演示地址:[https://demo.jeesite.com](https://demo.jeesite.com/)
### 产品列表
- JeeSite 源码仓库:[https://gitee.com/thinkgem/jeesite5](https://gitee.com/thinkgem/jeesite5)
- JeeSite Vue 前端源码:[https://gitee.com/thinkgem/jeesite-vue](https://gitee.com/thinkgem/jeesite-vue)
- JeeSite Cloud 微服务:[https://gitee.com/thinkgem/jeesite-cloud](https://gitee.com/thinkgem/jeesite-cloud)
- JeeSite 跨平台手机端:[https://gitee.com/thinkgem/jeesite-uniapp](https://gitee.com/thinkgem/jeesite-uniapp)
- JeeSite 客户端安装程序:[https://gitee.com/thinkgem/jeesite-client](https://gitee.com/thinkgem/jeesite-client)
- 内外网中间件:[https://my.oschina.net/thinkgem/blog/4624519](https://my.oschina.net/thinkgem/blog/4624519)
- 统一认证平台:[https://jeesite.com/docs/oauth2-server](https://jeesite.com/docs/oauth2-server)
### 快速了解
- 平台简介:[https://jeesite.com/docs/overview/](https://jeesite.com/docs/overview/)
- 架构特点:[https://jeesite.com/docs/feature/](https://jeesite.com/docs/feature/)
- 内置功能:[https://jeesite.com/docs/function/](https://jeesite.com/docs/function/)
- 目录结构:[https://jeesite.com/docs/catalog/](https://jeesite.com/docs/catalog/)
- 参数配置:[https://jeesite.com/docs/config/](https://jeesite.com/docs/config/)
- 开发规范:[https://jeesite.com/docs/standard/](https://jeesite.com/docs/standard/)
- 数表设计:[https://jeesite.com/docs/treetable/](https://jeesite.com/docs/treetable/)
### 更多功能
- AI、CMS、RAG、Tool、MCP 人工智能助手:[https://jeesite.com/docs/ai-cms](https://jeesite.com/docs/ai-cms)
- BPM 业务流程引擎(Flowable):[http://jeesite.com/docs/bpm/](http://jeesite.com/docs/bpm/)
- CMS 多站点内容管理模块:[https://jeesite.com/docs/cms/](https://jeesite.com/docs/cms/)
- 消息推送消息提醒:[https://jeesite.com/docs/msg-push-use/](https://jeesite.com/docs/msg-push-use/)
- 对象存储模块:[https://jeesite.com/docs/oss-client](https://jeesite.com/docs/oss-client)
- 单点登录模块:[https://jeesite.com/docs/sso-cas](https://jeesite.com/docs/sso-cas)
- 在线任务调度:[https://jeesite.com/docs/job/](https://jeesite.com/docs/job/)
- 大屏设计器:[https://jeesite.com/docs/visual/](https://jeesite.com/docs/visual/)
- 报表设计器:[https://jeesite.com/docs/ureport/](https://jeesite.com/docs/ureport/)
- 文件管理分享:[https://jeesite.com/docs/filemanager/](https://jeesite.com/docs/filemanager/)
- 文件在线预览:[https://jeesite.com/docs/filepreview/](https://jeesite.com/docs/filepreview/)
- 知展示功能:[https://jeesite.com/docs/sensitive-word/](https://jeesite.com/docs/sensitive-word/)
- 集群高可用架构:[https://jeesite.com/docs/cluster/](https://jeesite.com/docs/cluster/)
- SaaS 多租户架构:[https://jeesite.com/docs/saas-corp-use/](https://jeesite.com/docs/saas-corp-use/)
- 读写分离分片分表:[https://jeesite.com/docs/sharding/](https://jeesite.com/docs/sharding/)
- Spring监控系统:[https://jeesite.com/docs/webadmin/](https://jeesite.com/docs/webadmin/)
- 分布式跨应用事务:[https://jeesite.com/docs/seata/](https://jeesite.com/docs/seata/)
- ELK日志收集:[https://jeesite.com/docs/elk-log/](https://jeesite.com/docs/elk-log/)
- MybatisPlus: [https://gitee.com/thinkgem/jeesite-mybatisplus](https://gitee.com/thinkgem/jeesite-mybatisplus)
- 接口快速开发:[https://gitee.com/thinkgem/jeesite-magic-api](https://gitee.com/thinkgem/jeesite-magic-api)
- 内外网中间件:[https://my.oschina.net/thinkgem/blog/4624519](https://my.oschina.net/thinkgem/blog/4624519)
- 统一认证平台:[https://jeesite.com/docs/oauth2-server](https://jeesite.com/docs/oauth2-server)
---
原文链接:[点击查看](https://www.oschina.net/news/487720/jeesite-5-18-1-released)
评论
暂无评论。