最新文章
使用 REST Assured 向不受信任的 SSL 伺服器進行 HTTPS 呼叫
了解如何使用 REST Assured 測試框架對不受信任的 SSL 伺服器進行 HTTPS 呼叫。
2025年9月18日閱讀 21
Java 周刊,第 612 期
對密碼的現代使用以及 IntelliJ IDEA 中的漏洞檢測的有趣且有見地的看法。
2025年9月18日閱讀 24
NoSQL系列
了解流行的 NoSQL 持久性解決方案。
2025年9月17日閱讀 118
在 gRPC 服務中實現單元測試
了解如何使用 .proto 檔案在 Java 中實作 gRPC 服務。
2025年9月15日閱讀 264
Hibernate 中的 TupleTransformer 和 ResultListTransformer
雖然 JPQL 投影可以解決許多情況,但有時我們需要更大的彈性,例如繪製複雜的 DTO、重構查詢結果或對整個結果集進行後處理。 Hibernate 先前針對此類問題的解決方案是 ResultTransformer。然而,Hibernate 6 用兩個新的介面取代了它。本文說明如何使用 TupleTransformer 進行行級轉換,以及如何使用 ResultListTransformer 進行列表級處理。
2025年9月13日閱讀 368
使用 Spring Boot 建置有狀態自訂 Bean 驗證
使用 Spring Boot 中的內建驗證器進行自訂、有狀態 bean 驗證的快速教學。
2025年9月13日閱讀 371
在 JUnit 5 中所有類別的所有測試之前執行程式碼
探索如何在 JUnit 5 中跨多個類別的所有測試之前執行一次設定程式碼。
2025年9月13日閱讀 375
使用 Jersey 和 Jackson 自訂 ObjectMapper
探索如何使用 Jackson 為 Jersey 應用程式建立和配置自訂 ObjectMapper。
2025年9月13日閱讀 368
Spring Boot 4 與 Spring Framework 7 – 新功能
了解 Spring Boot 和 Spring Framework 的新功能。
2025年9月12日閱讀 463
Hibernate 中的 PartitionKey:Spring Boot 實用指南
了解如何使 Spring Data 和 Hibernate 與分割表一起運作。
2025年9月12日閱讀 459
Java 周刊,第 611 期
對密碼的現代使用以及 IntelliJ IDEA 中的漏洞檢測的有趣且有見地的看法。
2025年9月11日閱讀 463
在 Java 中處理「非值」雙精度
了解如何處理不正確的值或「非值」是一門棘手的藝術,並且很大程度上取決於我們計劃如何處理這些數字。
2025年9月11日閱讀 454
在 Java 中逐行讀取 StringBuilder
學習逐行讀取 StringBuilder 實例的不同方法並了解它們的優點和缺點。
2025年9月9日閱讀 499
如何使用 Selenium 取得 JSON 回應
了解如何使用 Selenium 和 Java 擷取和處理直接出現在查詢頁面 HTML 程式碼中的 JSON 回應。
2025年9月8日閱讀 467
在 Hibernate 中使用 StatelessSession
了解如何使用 Hibernate 中的 StatelessSession API 執行 JPA 讀寫操作,而無需常規 Session 的狀態功能。
2025年9月8日閱讀 361
微米級標記模式
在本文中,我們將探索 Micrometer 指標,並專注於標記。我們將在 Spring Boot 應用程式中使用 Micrometer,並應用各種模式來建立簡單的指標,例如計數器和計時器。我們將首先使用 Micrometer 的 Builder API 建立具有可變標記值的計量器。此外,我們將研究 MeterProviders 作為替代方案,以避免潛在的效能問題。我們也將使用 Spring AOP 和 Micrometer 特定的註解,以聲明式的方式記錄方法呼叫。
2025年9月8日閱讀 370
在 Spring 中依序傳輸多部分數據
了解如何使用 Spring MVC 和 Reactive WebFlux 實現多部分資料流。
2025年9月6日閱讀 476
jVector 簡介
探索 jVector 庫,以便從資料集和向量搜尋中有效地建立索引。
2025年9月6日閱讀 472
Java 周刊,第 610 期
對密碼的現代使用以及 IntelliJ IDEA 中的漏洞檢測的有趣且有見地的看法。
2025年9月5日閱讀 1291
Quarkus Infinispan 嵌入式擴充簡介
了解記憶體鍵/值資料儲存 Infinispan,並了解如何在 Quarkus 應用程式中以嵌入模式使用它。
2025年9月5日閱讀 1299
RDF 與 Apache Jena 簡介
關於在 Java 中使用資源描述框架和 Apache Jena 的快速教學。
2025年9月4日閱讀 1366
使用 Smart-Doc 的 API 文檔
探索如何使用 Smart-Doc 為 Java 應用程式產生 API 文件。
2025年9月4日閱讀 1386
如何減少 Spring Boot 記憶體使用量?
了解如何優化 Spring Boot 應用程式的記憶體使用情況。
2025年9月4日閱讀 1256
用 Java 實作簡單的規則引擎
使用 Spring 表達語言 (SpEL) 建立一個簡單的規則引擎,然後採用基於 POJO 的方法。
2025年9月4日閱讀 1202
使用 JTS 進行地理空間操作
了解如何使用 JTS(Java 拓撲套件)開發具有地理空間功能的應用程式。
2025年9月4日閱讀 1186
在 Java 中儲存 X 和 Y 座標
從在地圖上繪製點到捕捉使用者點擊滑鼠的精確位置,我們經常需要儲存 (x, y) 座標。 Java 中沒有常用的座標結構,儘管儲存座標並不罕見。在本教程中,我們將比較記錄、POJO 和陣列作為儲存這些座標的潛在方法,並探討每種方法的優點和缺點。
2025年9月4日閱讀 1169
用於批次的DataLoader
關於使用 DataLoader 在 Java 中批次進行資料庫呼叫的快速教學。
2025年9月1日閱讀 1299
使用 VMLens 進行並發 Java 單元測試
探索 VMLens 的功能。
2025年9月1日閱讀 1266
Java 反射 Bean 屬性 API
詳細探索 Java Reflections Beans Property API。
2025年9月1日閱讀 448
使用 Spring AI 和 OAuth2 進行 MCP 授權
了解如何使用 Spring AI 和 OAuth2 保護 MCP 伺服器和用戶端。
2025年9月1日閱讀 307