【spring注解驱动开发】- 组件注册 - @Configuration&@Bean给容器注册组件

  最近利用空余时间系统的学习了一些知识,但是看再多的视频和博客,感觉印象不太深刻,所以这就是我写博客的初衷,通过写博客来加深对知识点的深入。


本博客demo源码地址
https://github.com/suchahaerkang/spring-annotation.git

1 新建一个学习demo

1.1 先用idea新建一个maven项目

1.2 去maven仓库获取spring的依赖,我这里是用的spring-context-5.2.2.RELEASE版本

在这里插入图片描述
在这里插入图片描述

2 用xml文件注册组件

2.1 在resources目录下新建一个beans.xml文件

在这里插入图片描述

2.2 编写一个Person组件

在这里插入图片描述

2.3 用xml的方式来注册组件

在这里插入图片描述

2.3 从容器中取出取出Person组件

在这里插入图片描述

3 通过注解的方式注册组件

3.1 通过@Configuration和@Bean注解注册组件

在这里插入图片描述

3.2 通过AnnatationConfigApplicationContext的方式获取组件

在这里插入图片描述

发布了78 篇原创文章 · 获赞 32 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/suchahaerkang/article/details/104647512