2

AWS Java SDK を使用する場合、DynamoDBHashKey を定義するために @DynamoDBHashKey アノテーションを付けます。

奇妙なことに、以下のように注釈を使用すると

@DynamoDBHashKey 
String Abc

それ以外の

@DynamoDBHashKey 
String abc

これによりエラーが発生し、com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapperTableModel.hashKey(DynamoDBMapperTableModel.java:119) で HASH キー [junit] のマッピングがありません [junit] com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapperTableModel で$Builder.build(DynamoDBMapperTableModel.java:449) [junit] com.amazonaws.services.dynamodbv2.datamodeling.StandardModelFactories$StandardTableFactory.getTable(StandardModelFactories.java:104) [junit] com.amazonaws.services.dynamodbv2.datamodeling で。 .generateCreateTableRequest(AbstractDynamoDBMapper.java:319)

変数の命名規則が失敗の原因となる理由を理解できません。

4

1 に答える 1