弹簧数据jpa和弹簧数据DynamoDB之间的冲突

时间:2019-03-08 13:36:29

标签: spring-boot spring-data-jpa amazon-dynamodb

我正在一个项目中使用2个不同的存储库。 第一个是spring数据JPA存储库,第二个是DynamoDB存储库。

我为各自的数据源创建了两个不同的配置类,并在不同的程序包中具有两个不同的存储库接口。

当我尝试运行项目时,出现上述错误消息:

  

org.springframework.beans.factory.support.BeanDefinitionOverrideException:   在以下位置定义了名称为“ personDynamoRepository”的无效bean定义   null:无法注册bean定义[root bean:class   [org.socialsignin.spring.data.dynamodb.repository.support.DynamoDBRepositoryFactoryBean];   scope =; abstract = false; lazyInit = false; autowireMode = 0;   dependencyCheck = 0; autowireCandidate = true; primary = false;   factoryBeanName = null; factoryMethodName = null; initMethodName = null;   bean'campaignDynamoRepository'的destroyMethodName = null]:   已经[根豆:类   [org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean];   scope =; abstract = false; lazyInit = false; autowireMode = 0;   dependencyCheck = 0; autowireCandidate = true; primary = false;   factoryBeanName = null; factoryMethodName = null; initMethodName = null;   destroyMethodName = null]绑定。

我得到的形式是,弹簧数据DynamoDB与弹簧数据jpa有冲突。

有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:0)

相关问题