當前位置:首頁 > IT技術 > 編程語言 > 正文

Spring 自動裝配
2022-08-29 23:55:31

一、什么是自動裝配

在使用SpringBoot的時候,會自動將Bean裝配到IoC容器中。例如我們在使用Redis數(shù)據(jù)庫的時候,會引入依賴spring-boot-starter-data-redis。在引入這個依賴后,服務初始化的時候,會將操作Redis需要的組件注入到IoC容器中進行后續(xù)使用

自動裝配大致過程如下:

獲取到組件(例如spring-boot-starter-data-redis)META-INF文件夾下的spring.factories文件

spring.factories文件中列出需要注入IoC容器的類

將實體類注入到IoC容器中進行使用

Spring 自動裝配_spring

Spring 自動裝配_redis_02

Spring 自動裝配_redis_03

Spring 自動裝配_redis_04

Spring 自動裝配_redis_05

Spring 自動裝配_自動裝配_06

Spring 自動裝配_自動裝配_07

Spring 自動裝配_spring_08

Spring 自動裝配_自動裝配_09

Spring 自動裝配_自動裝配_10

Spring 自動裝配_spring_11

Spring 自動裝配_redis_12

Spring 自動裝配_spring_13


本文摘自 :https://blog.51cto.com/u

開通會員,享受整站包年服務立即開通 >