spring 自动装配
时间: 2023-10-24 13:05:49 浏览: 107
springboot自定义自动装配.rar
5星 · 资源好评率100%
Spring的自动装配是通过组件扫描和自动装配两个操作来实现的。组件扫描是指Spring会自动发现应用上下文中所创建的bean,而自动装配是指Spring自动满足bean之间的依赖,也就是IoC/DI。[1]
在Spring中,默认情况下不会使用注解来装配Bean,因此我们需要在Spring的XML配置中通过<context:component-scan>元素来开启Spring Beans的自动扫描功能。开启此功能后,Spring会自动从指定的包及其子包下扫描所有类,如果类上使用了@Component注解,就将该类装配到容器中。[2]
需要注意的是,除了Spring的基础jar包和commons-logging-xxx.jar外,如果想要使用注解实现Spring的自动装配,还需要引入Spring提供的spring-aop的jar包。同时,还需要开启组件扫描功能才能实现自动装配。[3]
阅读全文