spring boot底层运行机制解析
通过分析spring boot源代码,了解其底层运行机制。初始化各种属性,加载成对象,包括读取环境属性、系统配置和参数等。创建Spring容器对象ApplicationContext,加载各种配置。在容器创建前,通过监听器机制及时满足加载数据、更新数据的需求。容器初始化过程中,还可追加各种功能,如统计时间、输出日志等。应用运行过程中,会发送不同阶段的事件,如ApplicationStartingEvent、ApplicationEnvironmentPreparedEvent、ApplicationPreparedEvent、ApplicationStartedEvent等。
用户评论