知識庫 RSS 訂閱

使用 Jackson 將 XML 轉換為 JSON

Jackson 簡介 (本教程將介紹如何使用 Jackson 將 XML 消息轉換為 JSON。)

收藏 評論

使用 Jackson 序列化不可變對象

1. 概述 2. 為什麼使用不可變對象?

收藏 評論

Spring Boot 所有端點獲取

REST API 概述

收藏 評論

登出請求應使用 GET 還是 POST?

傳統 Web 應用程序中,登錄通常需要將用户名和密碼發送到服務器進行身份驗證。雖然這些元素在理論上可以作為 URL 參數存在…

收藏 評論

REST API 中 HTTP PUT 與 POST 的區別

REST架構中,PUT和POST兩種重要HTTP方法詳解

收藏 評論

使用 Jackson 比較兩個 JSON 對象

JSON 對象比較概述 添加 Jackson Maven 依賴

收藏 評論

Swagger @Api 描述已過時

RESTful API 概述 描述 RESTful API 在文檔中扮演着重要角色。 常用的工具之一是 Swagger 2,但使用描述屬性添加描述也是一個有用的方法。

收藏 評論

從自定義序列器中調用默認序列器(Jackson)

JSON序列化整個數據結構,採用所有字段的精確一一對應表示,有時可能不合適,或者可能不是我們想要的。

收藏 評論

讀取 Spring 中的 HttpServletRequest 多次

Spring教程:多重讀取HttpServletRequest Body

收藏 評論

REST vs. gRPC

1. 概述 本文將比較 REST 和 gRPC,這兩種用於 Web API 的架構風格。 2. 什麼是 REST? REST(表層狀態轉移)是一種架構風格,它提供...

收藏 評論

格式 Swagger 文本描述

開放API規範(前稱Swagger規範)標準化了REST API 文檔語言,並且具有平台無關性。我們可以使用YAML或JSON格式創建OpenAPI文檔。

收藏 評論

模擬 ObjectMapper 的 readValue() 方法

Jackson單元測試代碼中涉及JSON反序列化時,模擬ObjectMapper#readValuemethod可能更方便。這樣,我們無需指定冗長的JSON輸入。

收藏 評論

無狀態REST API中的CSRF攻擊

REST API 漏洞概述 本文將探討不同情境下,無狀態 REST API 是否可能存在漏洞,並分析 CSRF 攻擊對 Spring MVC 應用的影響。

收藏 評論

JSON-LD 超媒體序列化

JSON-LD 概述 JSON-LD 是一種基於 JSON 的 RDF 格式,用於表示鏈接數據。它允許擴展現有 JSON 對象,並添加超媒體能力,即包含鏈接的能力。

收藏 評論

減少JSON數據大小

JSON應用簡介 Java應用程序經常使用JSON作為發送和接收數據的常用格式,同時作為數據存儲的序列化協議。 較小的JSON數據尺寸使得...

收藏 評論

Swagger Codegen 自定義驗證

Swagger驗證生成概述 使用 Swagger 生成驗證時,我們通常使用基本規範。但我們可能需要添加 Spring 自定義驗證註解。

收藏 評論

啓用 Spring Security 日誌記錄

收藏 評論