Java 周刊,第 614 期
瀏覽人數:75最近更新:
1. Spring 和 Java
>> Spring 中的 HTTP 用戶端狀態[ spring.io ]
隨著RestTemplate
的正式棄用, RestClient
成為同步、阻塞 HTTP 呼叫的現代選擇。
當然,對於響應式、非阻塞場景, WebClient
仍然是建議的選項,這澄清了 Spring 中的 HTTP 用戶端格局。好東西
還值得一讀:
- >> Spring Cloud Contract 5 刪除了 spring-cloud-contract-shade 模組[ toomuchcoding.com ]
- >>設計模式更新至 JDK25 [ foojay.io ]
- >>自 JDK 21 以來的 JEP [ inside.java ]
- >>LinkedBlockingDeque 中的負 size() [ javaspecialists.eu ]
- >>比以往更快:Hibernate Validator 9.1 性能概覽[ in.relation.to ]
- >> A2A Java SDK 與 gRPC 入門 – Quarkus [ quarkus.io ]
- >> Google 的 Java 代理開發工具包與 LangChain4j LLM 框架整合[ infoq.com ]
- >> JSpecify 與 NullAway:Java 世界中對空安全性的全新解讀[ info.michael-simons.eu ]
- >> Visual Studio Code 的 Java 平台擴充[ inside.java ]
- >> Java 開源專案如何使用 IntelliJ IDEA:真實範例 – 第 2 部分[ blog.jetbrains.com ]
- >> Ktor 路線圖與預覽[ blog.jetbrains.com ]
- >>使用 Spring AI 保護 MCP 伺服器[ spring.io ]
- >> Java 21 至 25 的所有 API 新增[ nipafx.dev ]
- >>從 Java 21 升級到 25:您需要了解的一切[ nipafx.dev ]
網路研討會與示範:
- >> Hibernate:迷思與過度工程。 ORM vs SQL vs Hexagonal — Gavin King | The Marco Show [ youtube.com/@intellijidea ]
- >>精彩播客:Spring Batch 計畫的傳奇領導者 Mahmoud Ben Hassine [ spring.io ]
- >>回顧 JDK 25 發行說明 – Inside Java 新聞廣播 #98 [ inside.java ]
- >> Amber 和 Valhalla – 增量設計和功能弧 – Inside Java 播客 #040 [ inside.java ]
- >>開源軟體供應鏈的隱憂:底層基礎設施[ infoq.com ]
升級時間:
- >> PostgreSQL 18 發布! [ postgresql.org ]
- >> Micronaut Core 4.10.0 和 4.9.12 發布[ github.com/micronaut-projects ]
- >> Helidon 4.3.0 發佈[ github.com/oracle ]
- >> Apache Camel 4.14.1 和 4.10.7 發布[ camel.apache.org ]
- >> Quarkus 3.28.2、3.28.1、3.28.0、3.27.0、3.20.3 和 3.15.7 發行[ quarkus.io ]
2.技術與思考
**>> 隨著時間的推移,開發會變得越來越好**[ allthingsdistributed.com ]
關於身為開發者變老的一些想法。是的 🙂
隨著人工智慧的興起,經驗的價值將變得更加突出。經驗豐富的開發人員識別模式、預測挑戰和深入了解客戶需求的能力比以往任何時候都更重要。
還值得一讀:
- >> 了解座席間通訊中的會話[ blog.christianposta.com ]
- >>將人工智慧錨定到參考應用程式[ martinfowler.com ]
- >>使用通配符證書和子網域保護您的隱私[ blog.frankel.ch ]
3.本週精選
**>> 在軟體工程領域,說「不」不是一種自由的行為**[ shiftmag.dev ]
本作品係原創或者翻譯,採用《署名-非商業性使用-禁止演繹4.0國際》許可協議