Java 周刊,第 617 期
瀏覽人數:8最近更新:
1. Spring 和 Java
>> JDK 25 效能改進[ inside.java ]
JDK 25 使用緊湊物件頭 (Compact Object Headers) 縮減了記憶體佔用,每個物件節省 4 個位元組,從而提升了快取局部性。它還透過新的提前 (AOT) 分析增強了啟動速度。謝謝,我會接受的 🙂
>> JDK 中的 HTTP/3 支援[ inside.java ]
另外,期待 JDK 26 新增的 HTTP/3 支援——它允許 HttpClient 透過 QUIC 而不是 TCP 運行。非常酷。
**>> 如何使用 Develocity IntelliJ 插件透過即時洞察加速 Gradle 建置**[ gradle.com ]
還有一個有趣的新 IntelliJ插件,專注於將建置洞察直接引入 IntelliJ IDEA 。看起來很有趣。
還值得一讀:
- >>事務、ThreadLocals 和 Spring [ blog.frankel.ch ]
- >> JVMLS:組裝 Leyden 專案[ inside.java ]
- >>品質提示[ inside.java ]
- >> Quarkus gRPC Zero:Java 的最佳 gRPC 體驗[ quarkus.io ]
- >> Quarkus 元件測試更新[ quarkus.io ]
- >> Spring Security 7 中的多因素身份驗證[ spring.io ]
- >> Spring 中 Apache Kafka 4.0 的新功能[ spring.io ]
- >>微米文檔 Gen 隱藏的寶石[ toomuchcoding.com ]
- >>深入了解 SkilLab 專案[ agilejava.eu ]
- >> JUnit 6 旨在支援 Java 17 和 Kotlin [ infoq.com ]
網路研討會與示範:
- >> Foojay 播客 #80:開源永續性[ foojay.io ]
- >> 2 分鐘了解 JDK 25 的新功能! [ inside.java ]
- >> Java 內部新聞廣播 #99 [ inside.java ]
升級時間:
- >> Quarkus 3.28.5 發佈[ github.com/quarkusio ]
- >> JHipster Generator 8.11.0 發佈[ github.com/jhipster ]
- >> Jetty 12.0.15、11.0.26 和 10.0.26 發布[ github.com/eclipse ]
- >> Spring Cloud 2025.1.0-M4(又稱 Oakwood)已發布[ spring.io ]
- >> Spring Data 2025.0.5 和 2024.1.11 發布以及Spring Data 2025.1.0-RC1 發布[ spring.io ]
- >> Spring Cloud Stream Applications 2025.0.1 現已發布[ spring.io ]
- >> Spring Authorization Server 1.5.3 和 1.4.6 現已發布[ spring.io ]
- >> Spring for GraphQL 1.4.3 發布以及Spring for GraphQL 2.0.0-RC1 發布[ spring.io ]
- >> Spring WS 4.0.16 現已發布, Spring WS 4.1.2 現已發布, Spring WS 5.0.0-RC1 現已發布[ spring.io ]
- >> Spring for Apache Pulsar 1.2.11 和 2.0.0-RC1 現已發布[ spring.io ]
- >> Spring Boot 3.4.11 現已發布[ spring.io ]
- >> Spring Security 7.0.0-RC1、6.5.6 和 6.4.12 現已推出[ spring.io ]
- >> WildFly 38 現已發布! [ wildfly.org ]
- >> JHipster Generator 8.11.0 發佈[ github.com/jhipster ]
- >> Jetty 12.0.15、11.0.26 和 10.0.26 發布[ github.com/eclipse ]
- >> Vert.x 4.5.11 發佈[ github.com/eclipse-vertx ]
- >> Apache Maven 3.9.11 發布[ maven.apache.org ]
- >> Apache Camel 4.10.0 發布[ github.com/apache ]
- >> Elasticsearch 8.17.0 發佈[ github.com/elastic ]
- >> Micronaut 平台 4.9.4 發佈[ github.com/micronaut-projects ]
- >> Micrometer 1.16.0-RC1 發佈[ github.com/micrometer-metrics ]
2.技術與思考
>> 進一步推進「每次測試一個結果」 [ thecodewhisperer.com ]
當測試中的單一操作似乎有兩個獨立的結果時,請嘗試將它們建模為新領域事件的監聽器。這種細微的改變通常能讓你的設計更加簡潔,並幫助你更早發現工作流程中隱藏的複雜性。
還值得一讀:
- >> API 金鑰對於企業 LLM 代理程式和 MCP 存取權來說不是一個好主意[ christianposta.com ]
- >>測試不可測試的[ frankel.ch ]
- >>與 Devin 一起快速發展[ scottlogic.com ]
- >> 超越炒作:「敏捷」現在是一個貶義詞嗎? [ scottlogic.com ]
- >>使用讀取模型處理 EDA 中的競爭條件[ event-driven.io ]
- >>程式碼,快與慢[ lucumr.pocoo.org ]
3.本週精選
**>> 你可以擁有兩件大事,但不能擁有三件大事**[ asmartbear.com ]
本作品係原創或者翻譯,採用《署名-非商業性使用-禁止演繹4.0國際》許可協議