依賴項
如果要在專案中使用 Spring Vault,請宣告對 spring-vault-core 構件的依賴。
示例 1. 宣告對 Spring Vault 的依賴
<dependencies>
<dependency>
<groupId>org.springframework.vault</groupId>
<artifactId>spring-vault-core</artifactId>
<version>4.0.0</version>
</dependency>
<dependency>
<groupId>tools.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${jackson-databind.version}</version>
</dependency>
</dependencies>
查詢相容的 Spring Vault 依賴版本最簡單的方法是檢查 spring-vault-parent 的屬性部分。我們通常建議升級到 Jackson 3、您的 HTTP 客戶端和您的雲提供商 SDK 的最新依賴。
| Spring Vault 4.0 支援 Jackson 3 和 Jackson 2。請確保宣告 Jackson 依賴項,因為 Spring Vault 不會傳遞性地包含 Jackson,以便於選擇加入。當 classpath 上同時存在 Jackson 2 和 Jackson 3 時,Spring Vault 將使用 Jackson 3,與 Spring Framework 7 的偏好保持一致。Spring Vault 還假定在 HTTP 客戶端中使用 Jackson 3。 |