为什么要使用spring?
现状:当我们使用一个类的时候,典型的一个类特征:
public class MyDAOClass {
private ClassA attrA;
private classB attrB;
public void theMethodA() {
}
public void theMethodB() {
}
}
如上所述,在这个类中,如果我们使用这个类,我们需要给出attrA和attrb,
然后才能使用这个类所提供的方法。这是典型的dao,service层服务对象的类特征。
但是如果我们采用了spring,我们就可以把MyDAOClass交给spring的对象池来管理。
让spring来自动注入attrA和attrb的值。这就是spring最核心的作用和目的。