我需要使用来自AWS SDK的DynamoDbautogeneratekekeke给我一个随机键(类型字符串),然后可以用来做某事。我在网上找不到任何示例,虽然看起来应该相对简单,但我真的很努力地解决这个问题。谁能将我链接到使用的示例?
找到简单的答案。
String uniqueID = UUID.randomUUID().toString();
使用DynamoDBAutoGeneratedKey
螺钉,听起来像头痛。
@DynamoDBTable( tableName = "Details")
public class Details
{
@DynamoDBGeneratedUuid( DynamoDBAutoGenerateStrategy.CREATE )
private UUID id;
....
@DynamoDBHashKey(attributeName = "id")
@DynamoDBAutoGeneratedKey
public UUID getId()
{
return id;
}
// also you need to add the setter otherwise you will get an exception
public void setId(UUID id)
{
this.id = id;
}
...