1.11 bean标签的autowire-candidate
戴着假发的程序员 出品
[查看视频教程]
autowire-candidate是用来标记当前bean是否会被作为注入的候选bean。
默认值 true:表示其他bean可以把当前bean作为属性注入。
false:表示其他bean选在注入属性 bean时将忽略当前bean。
我们有两个accountDAO,一个mysqlDAO,一个oracleDAO

当我们的service按照类型注入时,就无法确定要注入哪个daoBean就报错。
我们可以在其中某一个上配置autowire-candidate=false,这时spring在查找accountDAO时就会忽略这个bean。

我是戴着假发的程序员,分享技术,分享经验,如果要转载,请注明:出自戴着假发的程序员

浙公网安备 33010602011771号