7. ApplicationReadyEvent: application 和command-line 的runner都被调用后触发 8. AvailabilityChangeEvent 9. ApplicationFailedEvent: 启动失败触发 另外,会在 ApplicationPreparedEvent 之后和 ApplicationStartedEvent 之前发送 ContextRefreshedEvent 事件 二 项目启动后需要执行某个操作 1. 实现 ApplicationListener<E ext...
springboot启动流程,手把手打断点一步步看运行步骤spring系列-注解驱动原理及源码-spring容器创建流程 一、直接在启动类中写逻辑 直接在主启动类中写逻辑是最简单的方式,可以在springboot启动前、启动后写一些自己的业务逻辑,或者说设置某些参数。 一般主启动类 我们平常的主启动类一般都是这样写的: @...