当前位置: 首页 > news >正文

怎么做自建站公司建网站公司

怎么做自建站,公司建网站公司,最近时事新闻热点,网站开发与网页设计目录 概述实践监听spring boot ready事件代码 源码初始化流程调用流程 结束 概述 spring boot 版本为 2.7.17 。 整体看一下spring及spring boot 相关事件。 根据下文所给的源码关键处#xff0c;打上断点#xff0c;可以进行快速调试。降低源码阅读难度。 实践 spring… 目录 概述实践监听spring boot ready事件代码 源码初始化流程调用流程 结束 概述 spring boot 版本为 2.7.17 。 整体看一下spring及spring boot 相关事件。 根据下文所给的源码关键处打上断点可以进行快速调试。降低源码阅读难度。 实践 spring 相关事件 上下文更新事件ContextRefreshedEvent该事件会在ApplicationContext更新时发布。也可以在调用ConfigurableApplicationContext接口中的refresh()方法时被触发。上下文开始事件ContextStartedEvent当容器ConfigurableApplicationContext的Start()方法开始/重新开始容器时触发该事件。上下文停止事件ContextStoppedEvent当容ConfigurableApplicationContext的Stop()方法停止容器时触发该事件。上下文关闭事件ContextClosedEvent当ApplicationContext被关闭时触发该事件。容器被关闭时其管理的所有单例Bean都被销毁。 spring boot 相关事件 ApplicationStartingEvent spring boot启动开始时执行的事件ApplicationEnvironmentPreparedEventspring boot 对应Enviroment已经准备完毕但此时上下文context还没有创建。ApplicationPreparedEventspring boot上下文context创建完成但此时spring中的bean是没有完全加载完成的(org.springframework.boot.SpringApplicationRunListeners#environmentPrepared 这个触发加载配置文件)。ApplicationFailedEventspring boot启动异常时执行事件 监听spring boot ready事件 代码 Component public class SpringBootReadyListener implements ApplicationListenerApplicationReadyEvent {Overridepublic void onApplicationEvent(ApplicationReadyEvent event) {System.out.println(....ready..);} }窗口执行结果 源码 初始化流程 org.springframework.boot.SpringApplicationRunListener 很重要的接口后面spring boot 发事件消息使用这个接口的实现类 org.springframework.boot.context.event.EventPublishingRunListener 来执行。 org.springframework.boot.SpringApplication#getRunListeners调用流程 org.springframework.boot.SpringApplication#run(java.lang.Class?[], java.lang.String[]) org.springframework.boot.SpringApplication#run(java.lang.String...) org.springframework.boot.SpringApplicationRunListeners#ready org.springframework.boot.SpringApplicationRunListeners#doWithListeners(java.lang.String, java.util.function.Consumerorg.springframework.boot.SpringApplicationRunListener, java.util.function.Consumerorg.springframework.core.metrics.StartupStep) org.springframework.boot.context.event.EventPublishingRunListener#ready org.springframework.context.support.AbstractApplicationContext#publishEvent(java.lang.Object, org.springframework.core.ResolvableType) org.springframework.context.support.AbstractApplicationContext#getApplicationEventMulticaster org.springframework.context.event.SimpleApplicationEventMulticaster#invokeListener org.springframework.context.event.SimpleApplicationEventMulticaster#doInvokeListener发送启动 ready 事件消息。 执行结束 结束 根据上文所给的源码关键处打上断点可以进行快速调试。降低源码阅读难度。
http://www.w-s-a.com/news/905965/

相关文章:

  • 做网站必要性中山古镇做网站
  • 增城住房和城乡建设局网站2021网站你懂我意思正能量
  • seo优秀网站深圳企业医疗网站建设
  • 单页 网站 模板重庆微信网站制作专家
  • 石家庄网站定制制作企业所得税优惠政策最新2022文件
  • 免费推广网站途径有哪些郑州企业型网站建设
  • wap网站建设设计wordpress首页名称
  • wordpress网站换空间南宁网站设计可以找我
  • 期货贵金属网站建设招远网站建设哪家专业
  • 上海网站排名个人网站可以做百度推广
  • 网站主题及样式优化个人网站 可以做论坛吗
  • 中企动力 网站推广一级域名免费申请
  • 山东专业的网站建设博罗做网站哪家强
  • 手机网站支持微信支付吗宝塔如何添加ip域名做网站
  • 什么专业学网站建设企业合同管理系统
  • 我要啦免费统计怎么做网站销售订单管理系统软件
  • 门户网站建设教程更改wordpress端口
  • 普兰店网站建设公司云计算培训
  • 网站建设的网络技术app下载平台哪个好
  • 中国建筑人才网是什么网站导购网站制作
  • 网站建设开票东莞龙岗网站建设
  • 17网站一起做网批最近湘潭的新闻
  • 专业网站设计专业服务网站news怎么做
  • 杭州租房网站建设设计网站架构
  • 安徽做网站公司哪家好建设网站需要什么内容
  • 哪些网络公司可以做机票预订网站网站新闻后台怎么做
  • 微网站 域名企业网站怎么做推广
  • 兴安盟住房和城乡建设部网站在国外做网站
  • 南雄市建设局网站搜索关键词的方法
  • 网站建设维护工作经验深圳定制展会