Not registered via @EnableConfigurationProperties, marked as Spring component, or scanned via @ConfigurationPropertiesScan

为什么报错,要区分三种不同的注解

@Configuration 直接被Spring管理,写在类上

@EnableConfigurationProperties 注解写在配置类上被Spring管理

@ConfigurationProperites 只是把yaml里面的配置文件和类属性做一个映射,只写这个注解,不会被Spring管理,会报错

@Configuration和@EnableConfigurationProperties会冲突

第二个异常 也就是为什么写@EnableFeignClient("com.package")的原因,因为启动类扫描不到类

posted @ 2025-03-16 17:23  大花生加瓦  阅读(263)  评论(0)    收藏  举报