@Import
2023-07-03 本文已影响0人
雨景江水
@Import : 给容器内导入组件
@Import这个注解 是放在 配置类上面 或 组件类上面
一. 什么是组件类?什么是配置类?
有@Component,@Service,@Controller,@Repository注解的就是组件类,
组件类就是在IOC容器里面的类,也就是有@Component,@Service,@Controller,@Repository注解的类。
组件类就是要导入到spring容器里面的类。
配置类就是@Configuration 修饰的类
二. 操作
@Import({User.class, DBHelper.class})
给容器中自动创建出这两个类型的组件、默认组件的名字就是全类名
注:创建这些组件时,默认调用的是相应的无参构造器