Java Weekly,第618期
瀏覽人數:15最近更新:
1. Spring 和 Java
>> Spring Boot 模組化[ spring.io ]
Boot 4 將其龐大的自動設定功能分割成多個專注的模組。這帶來了更小的運行時佔用空間、更快的啟動掃描速度和更簡潔的 IDE 體驗。非常棒。
>>嘗試 JEP 401 值類別和物件[ inside.java ]
值類別允許不可變類型放棄標識,以便 JVM 可以扁平化資料並減少記憶體負載。
您可以啟用預覽並嘗試使用Objects.hasIdentity ,會發現某些情況下LocalDate陣列的運行速度明顯更快。很棒。
>>透過 try 過濾異常[ javaspecialists.eu ]
簡潔實用-一個巧妙的技巧是重新拋出問題,然後讓測試/檢測系統對其進行分類。值得一試。
也值得一讀:
- >>隆重介紹 Spring AI Agents 與 Spring AI Bench [ spring.io ]
- >> Spring AI 中 Anthropic Claude 的提示快取支援[ spring.io ]
- >> Spring 對 Apache Pulsar 的響應式支援將停止[ spring.io ]
- >> Spring Integration AWS 的新家[ spring.io ]
- >>針對 JDK 26 的 JEP:517:HTTP 用戶端 API 的 HTTP/3 [ inside.java ]
- >>針對 JDK 26 的 JEP:504:移除 Applet API [ inside.java ]
- >> Quarkus 3.29 – 支援多種快取後端和 Qute DAP 偵錯器[ quarkus.io ]
- >>如何使用 Keycloak OAuth2 保護您的 A2A 伺服器代理[ quarkus.io ]
- >> 針對 Java 開發人員的 Kotlin 入門指南[ blog.jetbrains.com ]
- >>在實際專案中評估 Kotlin [ blog.jetbrains.com ]
- >> 使用過濾器和快取優化向量搜尋(第二部分) [ foojay.io ]
- >> BoxLang v1.6.0 – 效能提升、AI驅動的文件與進階非同步監控[ foojay.io ]
網路研討會與示範:
- >>第 41 集 “從牛仔模式到謹慎管理” 嘉賓:馬克·萊因霍爾德[ inside.java ]
- >>精彩播客:Dariusz Jędrzejczyk 暢談響應式程式設計領域的最新動態、MCP 等[ spring.io ]
- >>精彩播客:Elastic 的 Philip Krenn 談日誌記錄現況[ spring.io ]
- >> 使用 Babylon 以純 Java 編寫 GPU 就緒型 AI 模型[ inside.java ]
- >> AI World:喬治·薩博發布面向人工智慧和雲端的 Java 25 [ inside.java ]
是時候升級了:
- >> Spring Boot 4.0.0-RC1和3.5.7現已發布 [ spring.io ]
- >> Spring Security 7.0.0-RC1、6.5.6 和 6.4.12現已發布 [ spring.io ]
- >> Spring Modulith 2.0.0-RC1、1.4.4 和 1.3.10 版本已發布 [ spring.io ]
- >> Spring Tools 4.32.1發布 [ spring.io ]
- >>JDK 25.0.1、21.0.9、17.0.17、11.0.29 和 8u471已發布 [ blogs.oracle.com ]
- >> Quarkus 3.29.0和3.28.5 版本已發布 [ github.com/quarkusio ]
- >> Hibernate Validator 9.1.0.CR1和9.1.0.Beta1已發布 [與…相關]
- >> Micronaut Core 4.10.8和4.10.7 版本已發布 [ github.com/micronaut-projects ]
- >> Helidon 4.3.1版本發布 [ github.com/helidon-io ]
- >> Jetty 12.0.28版發布 [ github.com/eclipse ]
- >> Netflix Zuul 3.2.2版本發布 [ github.com/Netflix ]
- >> IntelliJ IDEA 2025.2.4版本發布 [ blog.jetbrains.com ]
2.技術與思考
>>超越基準測試:在多智能體工作流程中測試開源LLM [ blog.scottlogic.com ]
本文探討如何在實際的多智能體工作流程中評估開源生命週期管理(LLM)。它提供了一個實用的藍圖,用於判斷開源軟體堆疊是否可以取代專有聊天機器人。
也值得一讀:
- >>智能體人工智慧與安全[ martinfowler.com ]
- **>>全球線上會議原則**[ mnot.net ]
- >> Asciidocs over Markdown [ blog.frankel.ch ]
- >>什麼是 USSD(誰會在乎它)? [ allthingsdistributed.com ]
- >>監管並非歐洲的陷阱-屈服才是[ lucumr.pocoo.org ]
3.本週精選
**>>努力工作 vs. 長時間工作**[ seths.blog ]
「以前的
Java Weekly,第617期
本作品係原創或者翻譯,採用《署名-非商業性使用-禁止演繹4.0國際》許可協議