您现在的位置是:首页 > 文章详情

👍JeeSite V5.11.1 发布 Java+AI 低代码,Spring AI Vue3 微服务

日期:2025-04-24点击:2

升级内容

AI助手

  • 新增 工具调用示例(Tool Calling、Function Calling)让 AI 调用你的 java 实现你的业务联动
  • 新增 文章附件解析(Office、zip、txt等20多种文件格式)存入向量数据库
  • 新增 当用户主动点击停止时候,已经响应的消息仍然存储对话数据
  • 新增 用户创建新对话,提交的消息的时候,自动更新对话标题
  • 新增 支持 “深度思考” 按钮控制,可展开和折叠深度思考的消息
  • 新增 消息内容格式,对 JSON 的数据,进行格式化显示
  • 新增 web-ai 项目,方便快速开发调试使用,仅进入 ai 模块
  • 优化 正在输出消息时,当用户手动向上滚动时,停止自动滚动,方便阅读已生成的消息
  • 优化 当 AI 接口调用异常的时候,给予用户提示实际的接口返回内容,方便调试
  • 优化 完善配置文件,增加工具调用开源和默认系统提示词配置
  • 优化 对用户消息进行转义,避免 AI 误认为参数导致的错误
  • 优化 消息输出过程中,避免再次发送新消息和切换对话
  • 优化 增加光标闪烁效果,美化文字加载时视觉效果
  • 升级 spring ai 1.0.0-M7(boot3)

Vue 分离端版本

  • 新增 InputMoney 金额组件,千分位、Tip 自动显示金额大写,示例见 testData

  • 新增 组件演示:卡片列表、代码编辑器、描述表单、二维码、相对时间、虚拟滚动等

  • 优化 查询条件如区域、公司、配置、机构、岗位、栏目、站点、分类等显示编码使用 like 查询

  • 优化 树表管理代码,优化重置按钮,清理左树的选择状态

  • 优化 融合全栈版本的表单和消息框,将 Modal 弹窗优化为打开 Tab 页签方式

  • 优化 showMessage 的全屏时,取消模态框,并给弹窗消息,增加关闭按钮

  • 优化 BaseTable 默认隐藏表格刷新按钮,表格操作列按钮间距小一些

  • 优化 BaseTable 编辑表格,必填表头标题前加红色星号提示

  • 优化 BasicDrawer 抽屉组件,鼠标拖拽调整宽度,更丝滑

  • 优化 Markdown 编辑器组件,并增加文件上传接口

  • 优化 CodeEditor 代码编辑器组件

  • 优化 CardList 卡片列表组件

  • 优化 Scrollbar 滚动组件优化

  • 优化 Time 相对时间组件

  • 优化 VirtualScroll 虚拟滚动组件更新

  • 优化 Tree 树节点自动换行,优化树结构滚动条

  • 优化 美化默认按钮、主按钮禁用的样式、json 渲染组件、table 操作列左对齐

  • 优化 启用岗位角色权限权限后,编辑用户角色时给予操作提示

  • 修正 找回密码、注册账号、手机号登录,验证码倒计时

  • 修正 FromItem 设置 itemProps 的 label 属性不生效问题

  • 修正 新增岗位表单的岗位编码,没有添加必填选项问题

  • 调整 lint prettier printWidth 为 120

  • 升级 vite 6.2.6

经典前端页面

  • 优化 查询条件如区域、公司、配置、机构、岗位、栏目、站点、分类等显示编码使用 like 查询
  • 优化 表格操作列图标更新、默认按钮美化、表格设置按钮更新
  • 优化 启用岗位角色权限权限后,编辑用户角色时给予操作提示
  • 优化 webuploader 限定 input accept 为指定的后缀文件
  • 优化 弹窗消息透明度修改为 0.9

后端功能升级

  • 新增 HttpClientUtils 增加文件流下载方法 (boot3)

  • 新增 EncodeUtils 增加手机号和邮箱的掩码处理方法

  • 新增 Idempotent 幂等注解,防止重复提交,支持集群分布式

  • 新增 登录后激活当前用户所在的主部门配置参数,默认为不激活即混合权限

  • 新增 支持 dataSourceNames 免配置,自动读取 jdbc 的属性来加载多数据源

  • 新增 DataScope 数据权限,增加 debug、joinMode、ruleSql 方法,方便动态调用

  • 新增 扩展更新 SQL 语句,sqlMap().getUpdate().addExtColumnSql 和 addExtWhereSql

  • 优化 SqlMap 性能,增加 update 和 insert 生成参数接口,方便在 Mapper 中直接引用。

  • 优化 扩展查询 SQL 实现,使用 sqlMap().getColumn().addExtSql 替代 extColumnKeys;

  • 优化 扩展查询 SQL 实现,使用 sqlMap().getTable().addExtSql 替代 extFormKeys;

  • 优化 扩展查询 SQL 实现,使用 sqlMap().getWhere().addExtSql 替代 extWhereKeys;

  • 优化 SqlMap 性能,增加 update 和 insert 生成参数接口,方便在 Mapper 中直接引用。

  • 优化 单独控制更新字段权限,增加 sqlMap().getUpdate().excludeAttrNames 和 includeAttrNames

  • 优化 单独控制插入字段权限,增加 sqlMap().getInsert().excludeAttrNames 和 includeAttrNames

  • 优化 tableCache 替换为 ConcurrentHashMap 避免并发时可能会出现问题

  • 优化 编辑角色时,清理 角色->岗位->用户、角色->岗位->附属部门->用户 数据

  • 优化 整理 init-data 初始化数据库脚本菜单,扩展模块移到扩展菜单里

  • 优化 树表性能,左树右表联动时,减少一次查询

  • 优化 代码生成模板,增加重启流程操作、树表管理代码、左树右表代码

  • 优化 树表重置查询按钮,点击重置自动清理左树选择的查询条件

  • 优化 EncodeUtils.encodeUrl 忽略字符编码传递空值,默认 UTF-8

  • 优化 Job 调用串 Double 带点参数支持,如 testDataService.executeTestTask(userService, 1, 2L, 3F, 4.3D, 'a.b, c')

  • 优化 字典获取接口 getDictList 避免缓存数据错误时,导致类型转换错误

  • 优化 如果是已知的异常,后端不进行打印错误信息,直接反馈给前端消息

  • 修正 机构管理,下载的机构导入模板 Excel 显示标题问题

  • 调整 DataScope 数据权限,移除 apiMode 参数,增加 apiMode 方法替代

  • 调整 HttpClientUtils 使用 jdk 的 http5 替代 apache httpclient 工具(boot3)

  • 调整 属性文件加载顺序,application.yml 优先于 config/application.yml

  • 其它更多细节优化

升级方法

  • 修改所有 pom.xml 文件中的 jeesite-parent 版本号为 5.11.1-SNAPSHOT
  • Spring Boot 3 版本,修改 pom.xml 文件中版本号为 5.11.1.springboot3-SNAPSHOT
  • 如果您修改了 parentcommonmodules 等项目源码,请与 git 上的代码进行同步
  • 调整 DataScope 数据权限,移除 apiMode 参数,增加 apiMode 方法替代
  • 调整 HttpClientUtils 使用 jdk 的 http5 替代 apache httpclient 工具(boot3)
  • 调整 属性文件加载顺序,application.yml 优先于 config/application.yml
  • 如果您是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改
  • 执行 root/package.bat(sh) 打包脚本,强制更新依赖。

Vue 分离端

  • 请与 jeesite-vue 代码仓库源码进行同步,合并代码,手动解决冲突代码
  • 调整 lint prettier printWidth 为 120
  • 如果您是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改
  • 匹配后端版本为 JeeSite v5.11.1 或 5.11.1.springboot3

了解更多

JeeSite 生态系统

原文链接:https://www.oschina.net/news/346466/jeesite-5-11-1-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章