diff --git a/src/main/java/org/socialsignin/spring/data/dynamodb/repository/config/DynamoDBRepositoryConfigExtension.java b/src/main/java/org/socialsignin/spring/data/dynamodb/repository/config/DynamoDBRepositoryConfigExtension.java index 3cce9e03..b5c237cd 100644 --- a/src/main/java/org/socialsignin/spring/data/dynamodb/repository/config/DynamoDBRepositoryConfigExtension.java +++ b/src/main/java/org/socialsignin/spring/data/dynamodb/repository/config/DynamoDBRepositoryConfigExtension.java @@ -15,6 +15,7 @@ */ package org.socialsignin.spring.data.dynamodb.repository.config; +import com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBTable; import java.util.HashMap; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; @@ -252,6 +253,11 @@ public void registerBeansForRoot(BeanDefinitionRegistry registry, protected String getBeanNameWithModulePrefix(String baseBeanName) { return String.format("%s-%s", getModulePrefix(), baseBeanName); } + + @Override + protected Collection> getIdentifyingAnnotations() { + return Arrays.asList(DynamoDBTable.class); + } @Override protected String getModulePrefix() {