JavaEE——配置简单的Spring依赖注入
Posted 凯哥学堂
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaEE——配置简单的Spring依赖注入相关的知识,希望对你有一定的参考价值。
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
配置简单的Spring依赖注入
Spring的 IOC 控制反转模块中包含依赖注入的功能,让我们可以在创建某个对象时就一并将该对象所依赖的所有对象都创建好,所谓的依赖注入就是如此,例如StudentDAO中包含了一个Student属性:
如果我们希望 StudentDAO 对象创建时就一并把它所依赖的Student对象也一并实例化出来给它,这就需要在配置文件中修改配置内容如下:
测试代码如下:
运行结果:
从测试代码中可以看到,我们只从Spring容器中取出了StudentDAO 对象,并没有取出 Student 对象,更没有把这个对象赋值给 StudentDAO 对象中的 student 属性。 但是由于我们在配置文件中配置了这个依赖对象,所以在 StudentDAO 对象实例化时Spring容器就帮我们把这个依赖的Student对象创建好了,并且把它赋值给了StudentDAO 对象中的 student 属性,这个过程就是依赖注入,但是依赖注入不单止能注入对象,其他类型的数据都能进行注入。
以上是关于JavaEE——配置简单的Spring依赖注入的主要内容,如果未能解决你的问题,请参考以下文章