我有 3 个 javax.persistence.EntityManagerFactory 的 bean。
@Bean
public LocalContainerEntityManagerFactoryBean entityManagerFactory() {
//Make this the default bean
}
这是我得到的异常。
No qualifying bean of type 'javax.persistence.EntityManagerFactory' available: expected single matching bean but found 3
当存在多个相同类型的 bean 时,如何使上述 bean 成为默认 bean?
最佳答案
我认为在这种情况下 @Primary
注释就足够了。
检查here .
关于java - 使一个 bean 成为默认的 spring bean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45720597/