fanfanfys
2017-04-25 02:43
采纳率: 25%
浏览 1.3k
已采纳

spring实例化bean问题

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

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • zhglance 2017-04-25 02:48
    已采纳

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

    评论
    解决 无用
    打赏 举报
  • 查看更多回答(4条)

相关推荐 更多相似问题