2.获取Spring容器中创建的对象

Posted zilongmao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2.获取Spring容器中创建的对象相关的知识,希望对你有一定的参考价值。

上一节里我们讲到了用Spring容器创建管理对象,那么能否把这个对象单独取出来使用呢?

技术分享图片

只需要像这样

类名 对象名 = ApplicationContext对象.getBean(类名.class);

就能得到被Spring容器管理的对象了

 

打印对象测试是否存在

技术分享图片

 

对象创建成功

技术分享图片

 

然后我们把上面的那段printer和message关联关系的代码copy下来,看能否运行

技术分享图片

输出HelloWorld,打印成功

技术分享图片

以上是关于2.获取Spring容器中创建的对象的主要内容,如果未能解决你的问题,请参考以下文章

全注解下的Spring IoC

全注解下的Spring IoC

使用 JPA 和 mysql 启动在 Spring Boot 中创建的应用程序时出错

spring中创建bean对象时多例和单例的区别

Spring Bean 作用域和生命周期

3.scope属性