
1.概述
Spring中有哪些方式能把Bean注入IOC容器中?
-
XML 配置方式:通过在 XML 配置文件中使用
<bean>标签来定义 Bean,并配置其属性、依赖关系等信息。IOC 容器会根据配置自动创建和管理这些 Bean。 -
Java 配置方式:使用基于 Java 的配置类,如使用
@Configuration注解的类,通过 @Bean 注解定义 Bean,同时在配置类中使用@Autowired 或 @Resource注解引入其他 Bean 作为依赖。 -
注解方式:通过在 Bean 类上使用注解,如
@Component、@Service、@Repository等,将其标记为需要被 IOC 容器管理的 Bean。同时使用@Autowired、@Resource、@Inject等注解来完成依赖注入。 -
自动扫描方式:通过在配置类上使用
@ComponentScan注解,指定要自动扫描的包路径,Spring 将自动扫描该包及其子包下的所有带有特定注解的类,并将其注册为 Bean。 -
使用第三方库扩展方式:Spring 支持使用第三方库,如 My
订阅专栏 解锁全文

329

被折叠的 条评论
为什么被折叠?



