为什么要使用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最核心的作用和目的。
博客探讨了使用Spring的原因。以典型的DAO、Service层服务对象类为例,在不使用Spring时,使用类需手动给出类属性值才能调用方法;而采用Spring后,可将类交给其对象池管理,由Spring自动注入属性值,这是Spring的核心作用。

被折叠的 条评论
为什么被折叠?



