实验十二 自动装配
1、声明组件类
其中HappyController需要用到HappyService。所谓自动装配就是一个组件需要其他组件时,由 IOC 容器负责找到那个需要的组件,并装配进去。
public class HappyController {
private HappyService happyService;
public HappyService getHappyService() {<br /> return happyService;<br /> }
public void setHappyService(HappyService happyService) {<br /> this.happyService = happyService;<br /> }<br />}
public class HappyService {
}
2、配置
autowire=”byName”
>
3、测试
@Test
public void testExperiment12() {
HappyController happyController = iocContainer.getBean(HappyController.class);
HappyService happyService = happyController.getHappyService();
System.out.println("happyService = " + happyService);<br />}