简介
本节介绍入门主题,例如如何开始以及每个版本的最新变更。
Vault 支持包含以下总结的广泛功能。
-
使用基于 Java 的 @Configuration 类进行 Spring 配置支持
-
VaultTemplate
辅助类,提高执行常见 Vault 操作的效率及其 响应式变体。包括 Vault 响应与 POJO 之间的集成对象映射。 -
@VaultPropertySource
支持将 Vault 密钥后端安装为属性源。 -
Vault 仓库 使用 Spring Data 仓库与 Vault 作为数据源进行交互。
对于大多数任务,您会发现自己使用 VaultTemplate
,它利用了丰富的通信功能。VaultTemplate
是访问功能(例如从 Vault 读取数据或发出管理命令)的最佳选择。VaultTemplate
还提供回调方法,因此您可以轻松地获取低级 API 构件(例如 RestTemplate
)以直接与 Vault 通信。