spring的构造器方法
1.在类中创建带参构造
public whosay(String who,String word){
super();
this.who=who;
this.word=word;
}
public whosay(){
}
2.在配置文件中创建bean
<bean id="骚猪" class="com.example.spring3.whosay">
<constructor-arg index="1" value="反向抽烟日神仙!"></constructor-arg>
<constructor-arg index="0" value="骚猪"></constructor-arg>
</bean>
构造器方法需要使用编写内容value="**"为内容,若是想改变内容的默认顺序可以使用 index=“”改变,index从0开始排序
3.编写代码使用
(直接在之前的setter方法中加了)
public class ww {
public static void main(String[] args) {
ApplicationContext appContext =new ClassPathXmlApplicationContext("applicationContext.xml");
whosay wh = (whosay) appContext.getBean("zhangga");
whosay sz =(whosay) appContext.getBean("骚猪");
wh.saysomesthing();
sz.saysomesthing();
}
}