Пользовательский DynamoDBMapper с spring-data-Dynamodb - PullRequest
0 голосов
/ 02 октября 2018

Допустим, у меня есть случай, когда мне нужно использовать разные таблицы DynamoDb в разных средах.Например, я хочу иметь DevTable для dev и ProdTable для prod.

Итак, есть ли способ использовать пользовательский DynamoDBMapper с репозиториями данных Spring?

1 Ответ

0 голосов
/ 02 октября 2018

DynamoDBMapperConfig предоставляет способ переопределить TableName, указанное в объекте Entity, с помощью аннотации @DynamoDBTable через TableNameOverride class.

Вы можетеопределите bean-компонент TableNameOverride, который изменяет имя таблицы во время выполнения в приложении на основе данных Spring.Смотри https://github.com/derjust/spring-data-dynamodb/wiki/Alter-table-name-during-runtime.

...