最新文章

模擬 JDBC 進行單元測試

測試使用 JDBC 物件與資料庫互動的程式碼提出了有關模擬的重要問題。使用 Mockito 來存根所有涉及取得 JDBC 連線、建立語句、執行查詢和從 ResultSet 擷取資料的 java.sql 物件是很誘人的。但這也帶來了一系列問題。

2025年3月23日閱讀 123

Apache JMeter 中的會話/Cookie 管理

了解 JMeter 如何管理會話和 cookie 並設定登入應用程式、存取受保護資源以及登出的測試計劃。在此過程中,使用 HTTP Cookie 管理器、CSV 資料集配置和回應斷言來確保測試模擬真實的使用者行為。

2025年3月23日閱讀 124

Quarkus 中的管理介面

了解 Quarkus 中的管理介面。

2025年3月23日閱讀 122

在套接字通道中傳送和接收序列化對象

了解如何使用 Java NIO 的 SocketChannel 設定客戶端-伺服器系統來傳送和接收序列化物件。

2025年3月23日閱讀 127

Java 週刊,第 586 期 – Java 24 來了!

Java 24 來了!

2025年3月22日閱讀 164

Mockito 中的 Stub Getter 和 Setter

了解如何使用 Mockito 存根 getter 和 setter。

2025年3月19日閱讀 348

Jackson 中的動態忽略字段

了解如何在使用 Jackson 序列化庫時動態忽略欄位。

2025年3月19日閱讀 343

比較 Java Stream 和 Flux.fromIterable()

探索 Java 的 Stream 和 Reactor 的 Flux.fromIterable() 之間的相似點和主要差異。

2025年3月18日閱讀 409

將 Jolokia 與 Spring Boot 集成

了解如何將 Jolokia 整合到 Spring Boot 應用程式中,以透過 API 端點監控您的應用程式。

2025年3月18日閱讀 398

J2CL 簡介

探索如何使用 Maven 設定 J2CL 專案、自訂簡單網頁以及使用 Java 和 JavaScript 實作任務管理器應用程式。

2025年3月15日閱讀 531

Java 中的標記中斷:有用的工具還是程式碼異味?

探索 Java 標記的 break 和 continue 語句的機制,並權衡其優點和缺點。

2025年3月15日閱讀 413

在 Spring Boot 中使用 Tomcat 啟用 HTTP2

了解如何設定 Spring Boot 應用程式以在嵌入式 Tomcat 伺服器上啟用 HTTP/2。

2025年3月15日閱讀 429

Java 周刊,第 585 期

JDK 24 和 Spring 框架 7 中的新特性

2025年3月14日閱讀 461

Apache Camel 和 Apache Kafka 之間的區別

關於 Apache Camel 和 Kafka 之間差異的快速教學。

2025年3月13日閱讀 501

Mockito 中的泛型列表匹配器

了解如何使用 Mockito 對接受通用 List 參數的方法進行存根。

2025年3月12日閱讀 525

如何使用 MapStruct 將來源物件對應到目標清單?

了解如何從來源物件的特定屬性填入目標物件中的清單。

2025年3月12日閱讀 359

如何在 Java 中將巢狀循環轉換為流

當我們需要一種更具宣告性、可讀性和效率的方式來處理資料時,我們可以使用 Java Streams 來取代巢狀循環

2025年3月12日閱讀 356

減少 IntelliJ RAM 使用量

了解如何透過調整設定來減少 IntelliJ IDEA 的 RAM 使用量。

2025年3月12日閱讀 312

使用 Collections.sort() 比較長值

探索使用 Java 的 Collections.sort() 方法比較 Long 值的各種方式。

2025年3月8日閱讀 538

JanusGraph 簡介

了解 JanusGraph,一個開源、可大規模擴展的圖形資料庫。

2025年3月8日閱讀 406

禁用 Spring Security 的指南

探索在 Spring Boot 應用程式中停用 Spring Security 的各種方法,每種方法適用於不同的場景。

2025年3月8日閱讀 353

Gradle 與 Maven 指令等效

了解 Maven 指令及其在 Gradle 中的等效指令。

2025年3月8日閱讀 415

在 Java 應用程式中使用 Google 翻譯 API

逐步將 Google Translate API 整合到 Java 應用程式中。

2025年3月8日閱讀 394

Java 周刊,第 584 期

Java 24 即將到來。說得夠多了 :)

2025年3月7日閱讀 369

使用 Spring AI 的 DeepSeek 模型建立 AI 聊天機器人

了解如何使用 DeepSeek 模型和 Spring AI 建立思想鏈聊天機器人。

2025年3月6日閱讀 344

如何忽略 Cucumber 中的場景

了解如何在 Cucumber 中選擇性地運行或跳過場景。

2025年3月6日閱讀 384

Hibernate 髒檢查機制如何運作

了解Hibernate的髒查機制,了解它如何自動將實體變化與資料庫同步。

2025年3月6日閱讀 319

使用 Spring AI 和 PGVector 實現語義搜索

搜尋是軟體中的一個基本概念,旨在在大量數據中找到相關資訊。讓我們看看 Spring AI、PGVector 和 Ollama 如何協同工作在我們的應用程式中實現語義搜尋。

2025年3月6日閱讀 332

從特定 Java 類別生成 Avro Schema

雖然不是標準工作流程,但了解如何從一組 Java 類別建立 Avro 模式還是很方便的。事實證明,我們可以使用 Avro Reflection API 或 Jackson 來實現這個效果。

2025年3月6日閱讀 161

使用 Spring AI 探索模型上下文協議 (MCP)

了解如何在使用 Spring AI 與 LLM 整合時使用模型上下文協定。

2025年3月6日閱讀 327