Spring Framework 7 的 RestTestClient 能绑 MockMvc 也能连真端口,MVC 项目不用再为测试引 WebFlux
Spring Framework 7 的 RestTestClient 基于 RestClient,可以绑 MockMvc、控制器、路由函数、应用上下文,也能连真服务器。本文在 Spring Boot 4.1.1 上实测五种绑定,并和 MockMvc、WebTestClient 的写法与适用场景做了对照。
第 18 页 · 持续积累的技术实践
Spring Framework 7 的 RestTestClient 基于 RestClient,可以绑 MockMvc、控制器、路由函数、应用上下文,也能连真服务器。本文在 Spring Boot 4.1.1 上实测五种绑定,并和 MockMvc、WebTestClient 的写法与适用场景做了对照。
Spring Framework 7 的 HTTP Service Registry 加上 Spring Boot 4 的 spring.http.serviceclient 分组属性,让 @HttpExchange 接口按组配置 base-url 和超时。本文用 Boot 4.1.1 实测两组不同超时,并和手工 HttpServiceProxyFactory 写法对照。
LangChain4j 1.22.0(2026-10-08 发布)新增 OpenAiDecisionModel 与 OpenAiOfficialDecisionModel,用现有 DecisionModel 接口对接 OpenAI 公测中的 POST /v1/decisions。Decision Services 同时支持图片参数,Scale 枚举的 @Description 改为作为档位描述发送。
EventSourcingDB 官方 Java Client SDK 1.0 发布,包含客户端、Testcontainers 模块和 Spring Boot 4 starter。本文在 JDK 21 + Spring Boot 4.1.1 上实际建项目跑通依赖、最小读写、starter 配置和 @ServiceConnection 集成测试,记录踩坑,并说明 SDK(MIT)与数据库本身(闭源商用、有免费档)的授权边界。
Kubernetes 1.35 起 kubelet 默认拒绝在 cgroup v1 节点上启动,官博称 failCgroupV1 回退计划在 1.38 移除。本文整理判断节点 cgroup 版本的命令、可照做的迁移清单,以及 JDK 8u372、11.0.16 等版本要求。
Gradle 9.8.1 修复三个 high 级漏洞(GHSA 已公开,暂无 CVE),8.x 线可升 8.14.6;MCP Toolbox Java SDK 到 1.0,changelog 含 BREAKING CHANGE;IBM 与 Red Hat 称 Lightwell 修了 400 多个 Java 库漏洞但未点名,Clearinghouse 为年度订阅。
决策模型只做是/否、选项与分数,不生成文本。对照 Liquid 2026-10-07 开源的 d1 与 Strands 2026-10-01 开源的 Decider 2B,看它们如何挂在工具调用前做快判;基准与延迟均标厂商自报,LFM 许可含年收入门槛。
Vultr 按 GitHub star 分档给开源项目年度云积分(只需在 README 放 logo 和链接);截至 10 月 19 日,Claude Startups 官方页面显示本期名额已满、目前不接受新申请,API 额度通过 Anthropic 合作 VC 发放;中国大陆不在支持地区。本文按官网核实申请条件与限制。
OpenTelemetry Java agent 2.32.0 已作为 3.0 候选版发布。开启预览后默认遥测、配置与插桩行为会变,依赖旧属性名与单位的看板和告警可能先失效。
Netty 于 2026-10-06 同步发布 4.2.19.Final 与 4.1.139.Final,分别列出十六项与十三项安全修复,覆盖请求走私、SNI 路由绕过、协议资源耗尽与 OCSP 校验竞态等问题。官方称因 CVE 基础设施压力过大,这批公告暂无 CVE 编号,依赖扫描器可能漏报;请按所在版本线升级,并用属性覆盖 Boot 默认管理版本。