Javaを使用しDynamoDBのために使用するjarファイル

Prith:

私は、Java 8を使用してDynamoDBのためのDAOを書き込もうとしていくつかの方法があるようですよ。クラスは、主に以下の二つのパッケージの下に定義されています。

  • com.amazonaws.services.dynamodbv2
  • software.amazon.awssdk.services.dynamodb

どちらも私が好きなものをやっているように見える - しかし、私は新鮮を始めて以来、私はむしろ、最新のものを選ぶと思います

私は、これらの二つのリンクを見てきました:

https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GettingStarted.Java.03.html

https://docs.aws.amazon.com/sdk-for-java/v2/migration-guide/whats-different.html

最も混乱の事はことであるcom.amazonaws.services.dynamodbv2.AmazonDynamoDBV2を言ってsoftware.amazon.awssdk.services.dynamodb.DynamoDbClientいません。

ジェイコブG.:

AWS-SDK-javaの-V2のリポジトリは、パッケージ名を使用するsoftware.amazon.awssdkのに対し、JavaのSDKののv1の用途com.amazonawsV2は、それが非常に簡単v1の上で開発すること、心の中のJava 1.8の機能で書かれていました。

私は個人的に両方のSDKがまだ積極的にGitHubの上で維持されているにもかかわらず、v2はv1のオーバー可能な場合は使用をお勧めします。しかし、それはあなたのプロジェクトへの依存関係の両方を追加する羽目になるいる可能性があります、V1に含まれているV2から欠落している機能があるかもしれません。

あなたの質問に答えるために、com.amazonaws.services.dynamodbv2見られるように、JavaのSDKのv1のパッケージであるここ

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=230647&siteId=1