Java : 2026 年 SpringBoot, Quarkus, Solon ?
生态/团队协作( Spring Boot )、云原生与效率( Quarkus )、国内轻量与快( Solon )。
xiaohack博客专注前沿科技动态与实用技术干货分享,涵盖 AI 代理、大模型应用、编程工具、文档解析、SEO 实战、自动化部署等内容,提供开源项目教程、科技资讯日报、工具使用指南,助力开发者、AI 爱好者获取前沿技术与实战经验。
生态/团队协作( Spring Boot )、云原生与效率( Quarkus )、国内轻量与快( Solon )。
JDK 26 的早期访问构建版本Build 30在上周发布,其中包括对 Build 29 的更新,其中包括对各种问题的修复。更多关于该版本的详细信息可以在发布说明中找到。 JDK 27 的早期访问构建版本Build 4也在上周发布,包含了从 Build 3 的更新,其中包括对各种问题的修复。更多关于该版本的详细信息可以在发布说明中找到。 对于JDK 26和JDK 27,鼓励开发者通过Java Bug数据库报告缺陷。 Spring gRPC1.0.1,第一个维护版本,提供了缺陷修复、依赖升级和增强功能,例如:与跟踪相关的更详细的错误消息;以及使用 Spring Security Quarkus 3.30.6,第六个维护版本,带来了显著的变化,例如:解决了在JDK Flight Recorder扩展在发出运行时信息时由于关闭时失败而导致的 Gatherers4j0.13.0 版本发布了新的中间方法 Gatherers4j 由德意志银行的主管和首席工程师Todd Ginsberg于 2024 年 7 月推出,是一个基于 JEP 485,Stream Gatherers的中间流库,在 JDK 24 中交付。更多关于该版本的详细信息可以在发布说明中找到。 Keycloak26.5.0版本提供了缺陷修复、依赖升级和新功能,例如:JWT授权授予预览版,用于 OAuth 2.0 客户端身份验证和授权授予(RFC 7523)规范的 JSON Web 令牌(JWT)配置文件的实现,用于使用外部签名的 JWT 断言请求 OAuth 2.0 访问令牌;以及 OpenTelemetry 增强功能,包括将日志导出到 OpenTelemetry 收集器和使用 QuarkusMicrometer和OpenTelemetry扩展导出指标。更多关于该版本的详细信息可以在发布说明中找到。 Grails7.0.5,第五个维护版本,提供了缺陷修复和增强功能,例如:添加了缺失的应用程序类名和脚本名参数到 Java Operator SDK5.2.2 版本发布,这是一个用于与 Kubernetes 操作符一起工作的工具,带来了显著的变化,例如:在 原文链接: https://www.infoq.com/news/2026/01/java-news-roundup-jan05-2026/JDK 26
JDK 27
Spring 框架
SecurityContextHolder类中定义的getContext()方法与 gRPC 特定的 Kotlin 协程的能力。更多关于该版本的详细信息可以在发布说明中找到。Quarkus
NullPointerException;以及移除了官方LZ4 Java项目(org.lz4:lz4-java),转而使用由 Oracle 的首席技术员工Jonas Konrad维护的分支(at.yawk.lz4:lz4-java),因为前者在 2025 年底停止维护。更多关于该版本的详细信息可以在发布说明中找到。Gatherers4j
-uniquelyOccurringBy(),旨在将流限制为由给定函数测量的唯一发生元素,以及添加到Gatherers4j抽象类中以计算Java Stream接口的移动和运行中的中位数、最大值和最小值的movingMedian()和movingMedianBy(),runningMedian()和runningMedianBy(),movingMax()和movingMaxBy(),movingMin()和movingMinBy(),runningMax()和runningMaxBy(),runningMin()和runningMinBy()等方法。Keycloak
Grails
url-mappings-reportGrails 控制台命令;以及移除了org.apache.tomcat.embed:tomcat-embed-logging-log4j模块,因为它自 2016 年 5 月以来一直没有维护。更多关于该版本的详细信息可以在发布说明中找到。Java Operator SDK
ExpectationIT和PeriodicCleanerExpectationIT类中添加了@Sample注解,以改进集成测试;以及解决了在启动出现错误时线程池不停止的问题。更多关于该版本的详细信息可以在发布说明中找到。