package com.ddb.spring.set; import org.apache.log4j.Logger; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class BoyConstructor { private static Logger logger = Logger.getLogger(BoyConstructor.class); //声明接口类型的引用,和具体实现类耦合 private GirlFriend girlFriend;//属性!!! private static ApplicationContext ctx; //用于为girlFriend属性赋值的构造方法 //@param girlFriend girlFriend属性 // public BoyConstructor{ // // } public BoyConstructor(GirlFriend girlFriend){ this.girlFriend =girlFriend; } public static void main(String[] args) { ctx = new ClassPathXmlApplicationContext("applicationContext-set.xml");//加载配置文件 BoyConstructor boy = (BoyConstructor) ctx.getBean("boyConstructor");//bean的id logger.info(boy.girlFriend.speak()); } }

wuziayng1232 LV10
2023年5月8日
神龙摆尾无拘束 LV2
2023年3月17日
莫名奇妙的帅 LV4
2023年3月9日
Canvcer LV1
2023年3月1日
马克思
2022年12月5日
暂无贡献等级
冰枫xjz8 LV31
2021年6月12日
鸦葱 LV4
2021年6月11日
1468229607 LV6
2021年5月28日
xb1406112453 LV5
2021年4月15日
cqm0609 LV13
2021年4月3日