Spring 源码学习 03:创建 IoC 容器的几种方式

前言

在上一篇文章末尾画了一幅简图,现在从简图这入手,先来看看如何创建容器!
创建容器

在搭建 Spring 源码阅读环境 时,最后举了一个例子,其实就是创建容器,并从容器中获取 Bean ,来测试环境是否 OK。
根据元数据的不同,创建容器的方式也不同,下面参考官方文档,简单介绍下创建容器的几种方式:
Java 配置获取元数据
Xml 获取元数据
Groovy 获取元数据
GenericApplicationContext
也可以直接创建 GenericApplicationContext
然后在加载元数据配置文件。
总结

本文主要介绍了常用的几种容器的创建,配置文件部分就没有在文章中体现了,如果想了解这部分,可以参考官方文档。
相关推荐
版权声明: 本文为 InfoQ 作者【程序员小航】的原创文章。
原文链接:【http://xie.infoq.cn/article/ae8797632b20021fd10c2d67a】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论