IOC我是这么说的,通过dom4j方式(这个忘说了)解析xml配置文件,能获取每一个bean的class属性里的值,这个值是全类名(包名+类名),用这个值.class,可以获取class对象,这个class对象,.newInstance(),可以获取该类的实例,把每个bean的id当作键,该实例当作值,存放在map集合里,调用的时候通过.getBean(id),即可获取对应的实例。 面试官又问我,这个map存放在哪里?我说内存中,面试管说不是这个意思,具体给忘了,然后我说存放在ApplicationContext里。 之前看过一些Spring原理,加上自己的理解和总结,就这样了
点赞 评论

相关推荐

牛客网
牛客企业服务