1.@Configuration注解
用法:作用在类上面
作用:告诉SpringBoot这是一个配置类,相当于Spring中的xml配置文件。
@Configuration //告诉SpringBoot这是一个配置类 == 配置文件
public class Config {
}
1
2
3
2.@bean注解
用法:配置类里面使用@Bean标注在方法上给IoC容器注册组件,默认也是单实例的
作用:给容器中添加组件,相当于Spring中xml配置文件中的<bean>标签。
理解:以方法名作为组件的id。返回类型就是组件类型。返回的值,就是组件在容器中的实例