非成员上的DynamoDB Mapper HashKey

时间:2017-06-20 15:01:15

标签: amazon-web-services amazon-dynamodb

只是想确认这是否可行。我在我的代码中试过这个。

public class MyClass {
    String a ;
    String b;
    @DynamoDBHashKey(attributeName = "a_b")
    public String getHashKey() {
       return a+"_"+b;
    }
}   

它会抛出以下错误:

could not invoke null on class <classname> with value <ab> of type class java.lang.String

我如何使用它就像: 首先,我使用mapper.save()使用hashkey =&#34; ab&#34;在dynamodb中插入一条记录,现在当我正在执行mapper.load(Clazz.class, "ab", rangeKey)时,我收到此错误。

0 个答案:

没有答案