因为@SpringBootApplication中包含@EnableAutoConfiguration,会自动加载,所以如果带有@Configuration的配置类需要声明在@SpringBootApplication的类的package或者其子package下。
也可以尝试使用 @ComponentScan
它的作用就是根据定义的扫描路径,把符合扫描规则的类装配到spring容器中
@Configuration
@ComponentScan(value = "com.dj") //配置文件所在上级包
public class SpringConfig {
@Bean
public Person personTest(){
return new Person("ldj","18");
}
}



