1. Spring 和 Java
>> Spring Boot 4.0.0 发布 [spring.io]
新一代的开始:Spring Boot 4 正式发布,基于 Java 17,一流的 Java 25 支持,通过 JSpecify 实现全面的空安全,以及完全模块化的代码库。我们已经等了很久了 🙂
>> Spring Cloud 2025.1.0 (又名 Oakwood) 发布 [spring.io]
紧随 Boot 4 之后,新的 Spring Cloud 发布版本 “Oakwood” 将云原生堆栈与 Framework 7 保持同步,在函数发现和绑定优先级方面提供了显著的增强。
同样值得阅读
- >> 通往 Spring Tools 5 – 为 Boot 4 和 Framework 7 做好准备 [spring.io]
- >> JEP 定于 JDK 26: 525: 结构化并发 (第 6 次预览) [inside.java]
- >> JEP 定于 JDK 26: 526: 延迟常量 (第二次预览) [inside.java]
- >> Spring Data 提前编译仓库 – 第二部分 [spring.io]
- >> 超越 JSON:将 Spring AI 工具响应格式转换为 TOON、XML、CSV、YAML [spring.io]
- >> 使用 Spring Data JPA 进行偏移量和键集分页 [thorben-janssen.com]
- >> 访问者模式 – 使用数据导向编程技术“重新审视” [wimdetroyer.com]
- >> 开源 IntelliJ IDEA:更简单的方法来构建和贡献社区 [jetbrains.com]
- >> 在 IntelliJ IDEA 中掌握 Spring Data AOT [jetbrains.com]
- >> BoxLang Redis 发布:企业级缓存、发布/订阅和分布式锁 [foojay.io]
- >> 性能调优的艺术:如果在云端节省 30% 毫无意义,因为你的代码浪费了 1000 倍的资源 [foojay.io]
- >> 质量预警 – JDK 26:HttpClient 支持 TLS 命名组和签名方案 [inside.java]
网络研讨会和演示文稿
- >> A Bootiful Podcast:传奇人物 Sébastien Deleuze 讲解 Spring Framework 7 的所有新功能 [spring.io]
- >> Java 26 警告深度反射 – Inside Java Newscast #101 [inside.java]
- >> Java 代码的符号建模和转换 #JVMLS [inside.java]
- >> Foojay Podcast #83: OpenJDK 演进以及技巧与窍门 [foojay.io]
升级时间
- >> Spring Boot 4.0.0 | 3.5.8 [spring.io]
- >> Spring Framework 7.0.1 | 6.2.14 [spring.io]
- >> Spring Cloud 2025.1.0 [spring.io]
- >> Spring Modulith 2.0 GA 和 1.4.5 [spring.io]
- >> Spring Batch 6.0.0 [spring.io]
- >> Spring AMQP 4.0.0 [spring.io]
- >> Spring Integration 7.0.0 [spring.io]
- >> Quarkus 3.30 | 3.29.4 [quarkus.io]
- >> Micronaut Core 4.10.9 [github.com/micronaut-projects]
- >> Netflix Conductor 3.15.0 [github.com/Netflix]
- >> Netflix Zuul 3.2.10 [github.com/Netflix]
2. 技术与思考
>> 2026年及以后的技术预测 [allthingsdistributed.com]
Werner Vogels 展望未来,预测人工智能将解决孤独问题,开发者将演变成“文艺复兴”型人才,量子安全保障将成为必需。
同样值得阅读
- >> 开发者生产力悖论:为什么更快的编码并不意味着更快的软件交付 [gradle.com]
- >> Agent 设计仍然很困难 [pocoo.org]
- >> LLM API 是一种同步问题 [pocoo.org]
- >> 书评 – 仅仅使用Postgres! [vladmihalcea.com]
- >> 测试人员、测试和未来:测试人工智能与人工智能驱动的测试的分叉。 [scottlogic.com]
- >> 沟通架构 [scottlogic.com]
3. 本周精选
我即将为我们的雄心勃勃的路线图添加一些新课程 – 学习 SOLID 原则,理解 JDK 8 到 25 以及 Spring AI
而且,黑色星期五促销活动将在几天后结束。
« 上一页
Java Weekly,第621期