背景:

        在自己写springBoot的小demo的时候,为集成测试控制器创建Mock MVC的时候需要用的注解@SpringApplicationConfiguration,自动提示的时候不会提示这个注解,即使手动输入也是标红显示,找不到。展示如下:

关于SpringBoot @SpringApplicationConfiguration 注解不能用

问题发下及解决:

       像这种SpringBoot注解不能使用的情况,主要有三种情况:1、maven是否配置,是否真正我们需要的依赖;2、我们使用的版本是否合适,不同版本的有些用法可能不一样;3、jar包是否存在冲突,这也是我们经常遇到的问题。

       查了一下资料,发现这是因为这个注解在1.4就被替换了,若使1.4版本以及以后的版本,就可以直接用自动生成的两个注解就可以实现测试功能。

即:较新版的Spring Boot取消了@SpringApplicationConfiguration这个注解,用@SpringBootTest就可以了

关于SpringBoot @SpringApplicationConfiguration 注解不能用

 

 

 

相关文章:

  • 2021-06-06
  • 2021-11-17
  • 2021-09-08
  • 2021-08-14
  • 2022-02-13
  • 2022-12-23
  • 2021-09-16
  • 2021-11-19
猜你喜欢
  • 2022-12-23
  • 2021-10-04
  • 2022-12-23
  • 2021-05-29
  • 2021-11-25
  • 2021-12-19
相关资源
相似解决方案