

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Java を使用して Secrets Manager シークレット値を取得する
<a name="retrieving-secrets-java"></a>

アプリケーションでは、任意の AWS SDKs `BatchGetSecretValue`で `GetSecretValue`または を呼び出してシークレットを取得できます。ただし、クライアント側のキャッシュを使用してシークレット値をキャッシュすることをお勧めします。シークレットをキャッシュすると、速度が向上し、コストが削減されます。

シークレットの認証情報を使用してデータベースに接続するには、基本 JDBC ドライバーをラップする Secrets Manager SQL Connection ドライバーを使用します。これはまた、クライアント側のキャッシュを使用するため、Secrets Manager API を呼び出すコストを削減できます。

**Topics**
+ [Java とクライアント側のキャッシュを使用して、Secrets Manager のシークレット値を取得する](retrieving-secrets_cache-java.md)
+ [AWS Secrets Manager シークレットの認証情報を使用して JDBC を使用して SQL データベースに接続する](retrieving-secrets_jdbc.md)
+ [Java AWS SDK を使用して Secrets Manager シークレット値を取得する](retrieving-secrets-java-sdk.md)