摘要:
局部变量也能使用Spring工厂得到对象Spring是一种IOC(依赖注入)容器,它是创建型模式的最高级应用。GOF的23种设计模式,分为3类:创建型模式,结构型模式,行为型模式。创建型模式是为了得到Java对象的一类设计模式。Spring使用xml配置文件,在运行时,动态生成Java对象。现在,也可以使用标注的形式进行配置。我们知道,java的反射,只能够获知类的属性和方法的一些运行时特性,但是无法知道局部变量的特性。因此,Spring只能够使用自动装配Java类的属性。如果我们需要创建局部变量的实例,那么Spring是无法帮助我们自动创建的!这怎么办呢?难道我们的局部变量就不能使用IOC. 阅读全文