为了账号安全,请及时绑定邮箱和手机立即绑定

byName时,如何修改了ID也能执行呢?

AutoWiringService 类中:
public class AutoWiringService {

	private AutoWiringDAO autoWiringDAO111;

	public void setAutoWiringDAO(AutoWiringDAO autoWiringDAO111) {
		System.out.println("setAutoWiringDAO");
		this.autoWiringDAO111 = autoWiringDAO111;
	}
	
	public void say(String word){
		this.autoWiringDAO111.say(word);
	}
	
}
xml文件中:
<bean id="autoWiringDAO111" class="com.imooc.autowiring.dao.AutoWiringDAO"></bean>

我这么设置不能执行,那么需要怎么设置再能执行呢?

正在回答

3 回答

 public void setAutoWiringDAO111(AutoWiringDAO autoWiringDAO111) {

        System.out.println("setAutoWiringDAO");

        this.autoWiringDAO111 = autoWiringDAO111;

    }


1 回复 有任何疑惑可以回复我~
#1

夜还没黑 提问者

非常感谢!
2017-01-19 回复 有任何疑惑可以回复我~

看你自动装配是根据name还是type了,如果是type的话那没什么影响

0 回复 有任何疑惑可以回复我~

方法名要和id相对应

1 回复 有任何疑惑可以回复我~
#1

Zuoxianyong

为什么要一样啊
2017-08-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

byName时,如何修改了ID也能执行呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信