Spring中bean的自动装配方式
时间: 2023-05-31 10:02:19 浏览: 130
Spring的自动装配Bean的三种方式
Spring中bean的自动装配方式有三种:
1. 根据类型自动装配:Spring会根据bean的类型自动装配依赖项。如果有且仅有一个bean的类型与依赖项的类型匹配,则将其注入依赖项。
2. 根据名称自动装配:Spring会根据bean的名称自动装配依赖项。如果有一个bean的名称与依赖项的名称匹配,则将其注入依赖项。
3. 构造函数自动装配:Spring会根据构造函数的参数类型自动装配依赖项。如果有且仅有一个bean的类型与构造函数参数类型匹配,则将其注入构造函数。如果有多个bean的类型与构造函数参数类型匹配,则可以使用@Qualifier注释或@Primary注释来指定要使用的bean。
阅读全文