//bean配置
//HaiService 类
public interface HaiService {
public abstract String getResult();
}
public class HaiServiceImpl implements HaiService {
private String str;
public void setStr(String str) {
this.str = str;
}
public String getResult() {
return haiDao.getResult();
}
}
public class TestHaiServive extends TestCase {
public void getResult() {
// 可行方法。也只有先得到context然后通过getBean的方式才能
//得到bean里面注入的属性。没有context就得不到注入的bean,这一点不同意javaEE
ApplicationContext context = new FileSystemXmlApplicationContext(
"src/applicationContext.xml");
// HaiService service=(HaiService) context.getBean("haiService");
HaiService service=(HaiService) context.getBean(HaiService.class);
System.out.println(service.getResult());
this.haiDao.getResult();
}
}