扫描到配置类但是配置类不生效的问题及解决方案

 更新时间:2026年03月07日 15:06:31   作者:zmbwcx2003  
文章主要讨论了配置类不生效的几种常见原因及解决方法,包括配置类未被正确扫描、@Configuration注解未被解析、@Bean注解未被解析和属性未被正确注入等,并提供了相应的解决措施,如使用@ComponentScan指定扫描路径或使用@Import导入配置类

扫描到配置类但是配置类不生效

这是有问题的两个配置类。

在这里可以看出来是已经扫描到了,但是却无法生效

先来说一下一般来讲配置类失效的几种场景

  1. 配置类没有被正确扫描。
  2. 配置类中的 @Configuration 注解没有被正确解析。
  3. 配置类中的 @Bean 注解没有被正确解析。
  4. 配置类中的属性没有被正确注入。

配置类没有被扫描到

通常在@ComponentScan指定路径即可

如果@Configuration注解没有被正确解析的话可以在启动类上使用@Import导入解决

像我这样 ~

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

最新评论