Java 週刊,第 597 期
瀏覽人數:16最近更新:
1. Spring 和 Java
**>> Java 25 引入了穩定值 API,用於延遲不變性和改進應用程式啟動**[ infoq.com ]
JDK 25 引入了StableValue
API(作為預覽功能),它允許開發人員創建可以在任何時候初始化的不可變物件。
>> **使用 TestContainers 測試 MongoDB Atlas Search Java 應用程式**[ foojay.io ]
使用 TestContainers 建立本地、自包含測試的基於 MongoDB Atlas Search 的應用程式的實用指南。
還值得一讀:
- **>> Spring 團隊關於 AOT 快取處理、使用 JSpecify 實現空安全以及支援時長**[ infoq.com ]
- **>>從舊版 API 過渡的建議**[ blog.scottlogic.com ]
- **>> 成為 Vibe Coding 時代的傑出 Java 工程師**[ javaspecialists.eu ]
- **>> 2025 年 5 月 JavaFX 連結**[ foojay.io ]
- >> Java 新聞綜述:GlassFish、針對 JDK 25 的 JEP、TornadoVM、Hibernate Reactive、Spring Cloud [ infoq.com ]
- >> Brokk:大型 (Java) 程式庫的 AI [ foojay.io ]
- **>>本週 Spring (AI) – 2025 年 5 月 27 日**[ spring.io ]
- >>你真的了解 Java 嗎? [ blog.jetbrains.com ]
網路研討會與示範:
- >>精彩播客:Java 社群傳奇人物 Victor Rentea [ spring.io ]
- **>> Jakarta EE 效能優化的 10 個最佳實踐**[ foojay.io ]
- **>> Foojay 播客 #72:JCon 報告,第 1 部分 – 發展你的職業生涯、公開演講、Java 30 年發展歷程、更環保的編碼**[ foojay.io ]
- >>面向 JDK 的 JSON API [ inside.java ]
- **>> OpenJDK 新聞綜述:金鑰派生、作用域值、緊湊標頭、JFR 方法計時與追蹤**[ infoq.com ]
升級時間:
- **>> Hibernate Search 8.0.0.CR1 已發布**[ in.relation.to ]
- **>> Hibernate Search 7.2.4.Final 維護版本**[ in.relation.to ]
- **>> Spring Cloud Gateway 3.1.10、4.0.12、4.1.8、4.2.3、4.3.0 發布,包含針對 CVE-2025-41235 的修復**[ spring.io ]
- **>> Spring Cloud 2025.0.0(又稱 Northfields)已發布**[ spring.io ]
- **>> Spring Modulith 1.4 GA、1.3.6 和 1.2.13 發布**[ spring.io ]
- **>> Spring Cloud 2022.0.11(又稱 Kilburn)已發布**[ spring.io ]
- **>> Quarkus 3.23 – Hibernate Reactive 的命名資料來源,OIDC 承載者加強身分驗證**[ quarkus.io ]
- >> Jetty.project 12.0.22 [ github.com/jetty ]
- Elasticsearch 9.0.2 [ github.com/elastic ]
- >> Zuul v3.0.10 [ github.com/Netflix ]
- >> Camel-4.10.5 [ github.com/apache ]
2. 技術與思考
**>>為何該使用本地模特兒**[ medium.com ]
使用本地模型而非大型雲端 LLM可以帶來許多好處,包括降低成本和延遲、增強隱私性以及降低環境影響。而且,應用程式可以使用多個模型來執行不同的任務,而使用像 Embabel 這樣的代理框架可以輕鬆地在模型之間切換。
還值得一讀:
- **>> 從煉金術到工程學:使用 Embabel 建立類型安全的 Gen AI 應用程式**[ medium.com ]
- **>>為開發人員撰寫**[ blog.frankel.ch ]
- **>>什麼是 RAG,以及如何保護它**[ foojay.io ]
3. 本週精選
>> 如何獲得好運:專注於肥尾[ taylorpearson.me ]
「以前的
Java 周刊,第 596 期
本作品係原創或者翻譯,採用《署名-非商業性使用-禁止演繹4.0國際》許可協議