今天在代码中加一个类然后报错,说是 applicaitonContext属性为null 找了半天最后是因为bean的加载顺序不对

在网上找了三种方法

第一种:@Order (但是很无奈在springboot中无效)

@Order(xxx) xxx表示优先级越小越大


第二种:@DependsOn(value = “springContextUtils”)加载完springContextUtils再加载此类

这个springContextUtils不是类名,是bean的名称,一般是首字符小写就好了,不然会出现找不到此类

springboot改变bean的加载顺序【提供两种有效的方法】


第三种:最直接的一种 把你需要后面加载的类放到最深处

springboot改变bean的加载顺序【提供两种有效的方法】

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-18
  • 2021-10-10
  • 2021-08-21
  • 2021-05-24
  • 2022-12-23
  • 2022-03-02
猜你喜欢
  • 2022-12-23
  • 2022-01-11
  • 2022-12-23
  • 2022-12-23
  • 2021-04-19
  • 2022-12-23
  • 2023-03-20
相关资源
相似解决方案