Spring自动加载数据几种方式执行顺序

  • Spring应用启动过程中,肯定是要自动扫描有@Component注解的类,加载类并初始化对象进行自动注入。
  • 加载类时首先要执行static静态代码块中的代码,
  • 之后再初始化对象时会执行构造方法。
  • 在对象注入完成后,调用带有@PostConstruct注解的方法。
  • 当容器启动成功后,再根据@Order注解的顺序调用CommandLineRunner和ApplicationRunner接口类中的run方法。
  • 因此,加载顺序为static>constructer>@PostConstruct>CommandLineRunner和ApplicationRunner.
posted @   一点也不好  阅读(1148)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
历史上的今天:
2021-05-24 需求是什么
点击右上角即可分享
微信分享提示