spring实例化bean问题

是这样的,写了一个小项目,用的spring,获取bean的方式是用工厂类的方式,
具体代码是这样
IInterceptor interceptor = (IInterceptor)BeanFactory.getInstance("interceptorRedirect");
工厂类里面是这样写的
图片说明
这样写完全没问题的,但是我就发现,每次在获取一个类的时候 都要把整个applicationContext.xml注入一遍,,但是我就需要里面的数据源和我要的一个类,里面配的很多其他的都不需要,我就在想有没有其他方法或者技术,只实例化我需要的,这样速度肯定会快一点吧,还望大神指点一下。

正常的项目应该是一次初始化(项目启动时)几乎所有bean,放到context中,然后处处使用的方式。只看到你的部分代码,不知道你是什么使用的

不需要你不直接删了!或者你把你需要的单拿出来,放其他文件里,之家在这一个文件不就行吗

比方说这样图片说明里面有两个不同的beans,,,当我去接口展示的实例的时候
,高速路救援的也会被注入啊,我要的是只注入我需要的实例

不用@Autowired么?

问题现在已经解决了,,方法是启动时保存一下applicationContext.xm实例,,