假设我需要在不同的环境中使用不同的dynamodb表。例如,我希望dev上有devtable,prod上有prodtable。那么,有没有办法将定制的dynamodbmapper与spring数据仓库一起使用呢?
brtdzjyr1#
DynamoDBMapperConfig 提供了一种方法,可以使用重写在实体对象上指定的表名 @DynamoDBTable 注解,通过 TableNameOverride 班级。您可以定义 TableNameOverride 在基于spring数据的应用程序中,在运行时修改表名的bean。看到了吗https://github.com/derjust/spring-data-dynamodb/wiki/alter-table-name-during-runtime.
DynamoDBMapperConfig
@DynamoDBTable
TableNameOverride
1条答案
按热度按时间brtdzjyr1#
DynamoDBMapperConfig
提供了一种方法,可以使用重写在实体对象上指定的表名@DynamoDBTable
注解,通过TableNameOverride
班级。您可以定义
TableNameOverride
在基于spring数据的应用程序中,在运行时修改表名的bean。看到了吗https://github.com/derjust/spring-data-dynamodb/wiki/alter-table-name-during-runtime.