带有spring数据dynamodb的自定义dynamodbmapper

u3r8eeie  于 2021-07-06  发布在  Java
关注(0)|答案(1)|浏览(314)

假设我需要在不同的环境中使用不同的dynamodb表。例如,我希望dev上有devtable,prod上有prodtable。
那么,有没有办法将定制的dynamodbmapper与spring数据仓库一起使用呢?

brtdzjyr

brtdzjyr1#

DynamoDBMapperConfig 提供了一种方法,可以使用重写在实体对象上指定的表名 @DynamoDBTable 注解,通过 TableNameOverride 班级。
您可以定义 TableNameOverride 在基于spring数据的应用程序中,在运行时修改表名的bean。看到了吗https://github.com/derjust/spring-data-dynamodb/wiki/alter-table-name-during-runtime.

相关问题