ldddd_
ldddd_
2020-09-16 10:52

springboot如何使bean在static之前加载?

  • spring
  • java
private static DictDao dictDao = 
            SpringContextHolder.getBean(DictDao.class);

这个为静态方法在启动时SpringContextHolder中的applicationContext为null,
而只有当静态方法都加载完成后才会执行SpringContextHolder中的setApplicationContext方法,
怎么样可以先执行springboot的bean注入,然后在加载static

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

4条回答

为你推荐