Dirección de la herramienta: tres formas de inyectar datos en primavera

1. Introducción

  1. Constructor
  2. método establecido
  3. anotación

2. Inyección de constructor

2.1 Clases personalizadas

Insertar descripción de la imagen aquí

2.2 Escribir archivos xml

Insertar descripción de la imagen aquí

3. establecer método de inyección

3.1 Clases personalizadas

Insertar descripción de la imagen aquí

3.2 Escribir archivos xml

Insertar descripción de la imagen aquí

4. Inyección de anotaciones

4.1 @AutoWired

El contenedor IOC solo necesita un objeto bean de este tipo para utilizar la inyección automática.
Insertar descripción de la imagen aquí

4.2 @AutoWired + @Qualifier (existen objetos bean del mismo tipo)

El contenedor IOC tiene más de un objeto bean del mismo tipo (con nombres diferentes) ¿
Qué objeto bean se llama @Qualifier?

Insertar descripción de la imagen aquí

4.3 @Resource (búsquelo directamente por nombre)

Insertar descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/qq_44716086/article/details/105922095
Recomendado
Clasificación