我有以下@Configuration
课
@Configuration
public class SomeClass {
@Bean
public BeanClass get() {
return new BeanClass()
}
}
现在我想自动连接其他类中的BeanClass
public class SomeClass2 {
@Autowired
BeanClass beanCLass
}
当前beanClass变为null。
我需要为自动布线告诉弹簧什么以及如何精确地告诉弹簧。
最佳答案
根据Spring documentation
默认情况下,bean名称将是方法名称的名称get
是您的bean名称,请尝试以下配置:
@Configurtion
public class SomeClass {
@Bean
public BeanClass beanCLass() {
return new BeanClass()
}
}
豆角,扁豆
@Component
public class SomeClass2 {
@Autowired
BeanClass beanCLass
}
关于java - 如何自动连接@bean类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32693540/