Spring boot 項(xiàng)目中引入了二方包,二方包中有個(gè)類A使用每次都需要new A(),A本身在二方包中是個(gè)普通類,沒有相關(guān)spring的@Component等注解,如果要在spring boot 項(xiàng)目中注解方式調(diào)用bean,要怎么注入,希望如下使用A
@Componet
private A a;
使用了下面的注解,在啟動(dòng)app類上也加了@ComponentScan加入了第三方包的路徑還是報(bào)錯(cuò)
@Configurable
public class Util{
@Bean
public A getA(){
return new A();
}
}
1 回答

喵喔喔
TA貢獻(xiàn)1735條經(jīng)驗(yàn) 獲得超5個(gè)贊
用 Bean 和 Configuration 這兩個(gè)注解
@Configuration
public class YourConfig{
@Bean
public A a(){
return new A();
}
}
添加回答
舉報(bào)
0/150
提交
取消