自定义BeanFactory遇到NullPointExcption的问题
在接触spring的初期,在观看源码并跟着自定义spring的bean工厂的时候,明明代码没错,却一直出现dao不能成功注入的问题,结果是问题是出现在配置文件上的。
这是一个时maven工程webapp的骨架下的分层结构。
Dao接口以及实现类
定义dao接口:
/*
持久层接口
*/
public interface TestDao {
//模拟更新操作
void updateTest();
}
dao的实现类:
/*
持久层实现类
*/
public class TestDaoImpl implements TestDao {
@Override
public void updateTest(){
System.out.println("更新了。。。");
}
}
Service接口以及实现类
定义service接口:
/*
业务层的接口
*/
public interface TestService {
// 模拟更新操作
void updateTest();
}
service的实现类:
public class