//@Configuration // Spring 模式注解装配
public class HelloWorldAutoConfiguration {
@Bean
public String hello0324(){
return "h00i junior.cj.cn.sp2sa.common.annotation_EnableAutoConfiguration.HelloWorldAutoConfiguration.hello0324!!";
}
}
然后再spring.factories中添加:
org.springframework.boot.autoconfigure.EnableAutoConfiguration=
junior.cj.cn.sp2sa.common.annotation_EnableAutoConfiguration.HelloWorldAutoConfiguration
即便在HelloWorldAutoConfiguration 没有添加@Configuration,也可以正常获取到bean:hello0324
那如果使用EnableAutoConfiguration的方式,@Configuration是否有必要添加?
这两种方式的区别是什么?