Spring Modulith 1.4 GA、1.3.6 和 1.2.13 发布
Spring Modulith 1.4 现已正式发布,该版本包含许多新功能,具体如下:
Core
- 完善 core
ApplicationModule(s)
abstractions 和文档生成(GH-1150,GH-1152) - 引入了 SPI 用于以编程方式检测
NamedInterfaces
(GH-1009) - 修复了
JavaPackage
中一个错误地重复重新计算所有子包的性能问题。(也在 1.3.4 和 1.2.10 中修复,GH-1098)
Testing
- 使用
@ApplicationModuleTest
的集成测试现在可以使用测试源中声明的类的 bean 实例。(GH-202) - 如果 AssertJ 位于类路径上,则在
ApplicationContext
中注册的全局PublishedEvents
实例现在将是AssertablePublishedEvents
( GH-1110)
Events
- core event publication registry 和 observability instrumentation 的性能均得到改进。(GH-1146,GH-1149)
- event publication 基础架构已经过改进,现在也支持结构相同的事件(GH-1056)。
Runtime and Observability Support
- 运行时支持已改进,避免了依赖外部库对应用程序模块进行拓扑排序,从而可以按依赖顺序遍历它们 ( GH-1060 )。这允许在应用程序元数据文件中假定一个稳定的模块顺序(以前仅在 AOT 模式下创建),现在在生成文档时也会写入 ( GH-1063 )。这反过来又允许避免在运行时完全引导
ApplicationModules
实例,例如执行ApplicationModuleListener
bean ( GH-1062、GH-1065 )。 - 迁移至 Micrometer Observations API,将现有的基于 tracing API 的仪器移植到更现代的 observations API,该 API 允许更细粒度的集成和指标捕获。(GH-928)
- 可观察性模块现在会自动为模块发布的应用程序事件创建计数器。引入了一个新的
ModulithEventMetrics
API,可通过在ApplicationContext
中注册的ModulithEventMetricsCustomizer
bean 使用。(GH-1068)
Configuration
-
考虑为创建的代理设置全局代理。(GH-933)
Documentation generation
- Scenario API 默认仅将非空集合视为成功的状态转换(GH-1131)
同时,此版本还包含对最新 Spring Boot 3.5 和 Framework 6.2 版本以及 ArchUnit 1.4 的升级。错误修复版本也更新到其最新的上游依赖项。有关详细信息,可查看完整的 1.4 更新日志。
接下来,项目团队将为 11 月即将发布的 2.0 主要版本做准备。此外,可关注 IntelliJ 为 IDEA 提供的 Spring Modulith 支持。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
千知平台(qKnow)开源发布:融合知识图谱与大模型,赋能企业智能化升级
2025年5月28日,专注于智能化信息系统的千桐科技正式宣布其自研的企业级知识管理系统 千知平台(qKnow) 正式开源。该平台集成知识图谱构建、知识抽取、知识融合与知识推理等核心能力,融合先进的大语言模型(LLM)技术,面向企事业单位提供智能化、可扩展、落地性强的知识管理解决方案。 📌 平台地址: Gitee: https://gitee.com/qiantongtech/qKnow GitHub: https://github.com/qiantongtech/qKnow 🌈 面向未来的企业知识基座 千知平台(qKnow) 基于前后端分离架构,具备强大的结构化与非结构化知识处理能力。通过可配置的概念与关系抽取规则,结合图谱可视化引擎和 LLM 智能问答接口,平台可快速构建覆盖业务场景的语义知识体系,为企业提供更深层次的知识理解、管理与智能决策支持。 🎯 核心功能一览(部分已开源) 模块 功能简介 状态 知识中心 体系化分类与高效管理,精准定位所需资源 ✅ 已完成 非结构化抽取 基于模型自动提取文本中的关键知识 ✅ 已完成 图谱探索 可视化浏览知识图谱,洞察复杂关系网络 ✅ 已...
- 下一篇
GeekAI v4.2.4 发布:前端使用 Vite 重构,性能大幅提升
GeekAI 基于 AI 大语言模型 API 实现的 AI 助手全套开源解决方案,自带运营管理后台,开箱即用。支持AI写作,AI生图,AI生音乐,AI生成视频,AI智能体等功能。 GeekAI v4.2.4 更新内容 功能优化:更改前端构建技术选型,使用 Vite 构建,提升构建速度和兼容性 功能优化:使用 SSE 发送消息,替换原来的 Websocket 消息方案 功能新增:管理后台支持设置默认昵称 功能优化:支持 Suno v4.5 模型支持 功能新增:用户注册和用户登录增加用户协议和隐私政策功能,需要用户同意协议才可注册和登录。 功能优化:修改重新回答功能,撤回千面的问答内容为可编辑内容,撤回的内容不会增加额外的上下文 功能优化:优化聊天记录的存储结构,增加模型名称字段,支持存储更长的模型名称 Bug 修复:聊天应用绑定模型后无效,还是会轮询 API KEY,导致一会成功,一会请求失败。 功能优化:如果管理后台没有启用会员充值菜单,移动端也不显示充值套餐功能 具体升级教程,请参考 GeekAI v4.2.4 升级教程。 演示地址 GeekAI 演示站 GeekAI 演示站(带管理...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2配置默认Tomcat设置,开启更多高级功能