`
l4432848
  • 浏览: 243690 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JavaEE——配置简单的Spring依赖注入

    博客分类:
  • java
阅读更多

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

配置简单的Spring依赖注入

Spring的 IOC 控制反转模块中包含依赖注入的功能,让我们可以在创建某个对象时就一并将该对象所依赖的所有对象都创建好,所谓的依赖注入就是如此,例如StudentDAO中包含了一个Student属性:

image

如果我们希望 StudentDAO 对象创建时就一并把它所依赖的Student对象也一并实例化出来给它,这就需要在配置文件中修改配置内容如下:

image

测试代码如下:

image

运行结果:

image

从测试代码中可以看到,我们只从Spring容器中取出了StudentDAO 对象,并没有取出 Student 对象,更没有把这个对象赋值给 StudentDAO 对象中的 student 属性。 但是由于我们在配置文件中配置了这个依赖对象,所以在 StudentDAO 对象实例化时Spring容器就帮我们把这个依赖的Student对象创建好了,并且把它赋值给了StudentDAO 对象中的 student 属性,这个过程就是依赖注入,但是依赖注入不单止能注入对象,其他类型的数据都能进行注入。

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics