gpt4 book ai didi

java - 如何 Autowiring @bean类

转载 作者:行者123 更新时间:2023-11-30 07:55:48 25 4
gpt4 key购买 nike

我有以下@Configuration

@Configuration
public class SomeClass {
@Bean
public BeanClass get() {
return new BeanClass()
}
}

现在我想在其他类中 Autowiring BeanClass

public class SomeClass2 {
@Autowired
BeanClass beanCLass
}

当前 beanClass 即将为 null。
我到底需要告诉 spring 哪些内容以及如何进行 Autowiring 。

最佳答案

根据Spring documentation

By default, the bean name will be that of the method name

get 是你的 bean 名称,尝试使用以下配置:

@Configurtion
public class SomeClass {
@Bean
public BeanClass beanCLass() {
return new BeanClass()
}
}

bean

@Component
public class SomeClass2 {
@Autowired
BeanClass beanCLass
}

关于java - 如何 Autowiring @bean类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32693540/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com