作为一名程序员,对spring应该再熟悉不过了,常用的框架中都有spring的身影。spring里面到底是如何实现的?从今天开始,我要揭露spring的神秘面纱。
我先来回顾回顾spring的基本用法吧。先定义bean
看看spring的配置文件:
写完了之后我还是在测试下吧:
好了,完美。spring的基本用法我算是掌握了。这段测试代码完成的有以下几点
1、读取配置文件applicationContext.xml
2、根据applicationContext.xml中的配置找到对应的类的配置,并实例化。
3、调用实例化后的实例。
但是过程真的有如此简单吗?
我先看看的beans包的层级结构