講師回答 / moocer
代碼沒問題,可能是spring版本不同,你試試看用spring4.0.5,所有例子在這個版本下是都能正常運(yùn)行的。
講師回答 / moocer
applicationContext.getResource("url:http://idcbgp.cn/qa/196");applicationContext.getResource("http://idcbgp.cn/qa/196");兩種寫法都可以(spring4.0.5版本)
2015-01-07
講師回答 / moocer
spring4.0.5,親測,不存在這個問題,byName方式,beanId與屬性名不對應(yīng),屬性不能被賦值,為null。在上面提到的屬性所在的那個類寫了有參構(gòu)造器,沒有無參構(gòu)造器,這種情況會失敗,異常是沒有默認(rèn)無參構(gòu)造器。
2015-01-07
講師回答 / moocer
<context:component-scan base-package="com.imooc" scoped-proxy="no">或<context:component-scan base-package="com.imooc" scoped-proxy="interfaces">或<context:component-scan base-package="com.imooc" scoped-proxy="targetClass">