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

东莞网页建设网站电商网站策划

东莞网页建设网站,电商网站策划,专业做网站的网站,WordPress目录怎么发表文章SpringApplication的run方法包含如下代码: 其中调用的refreshContext代码如下: 其中调用的refresh方法片段如下: 其中调用的refresh方法代码如下: 其中调用的super.refresh方法代码如下: public void refresh() th…

SpringApplication的run方法包含如下代码:
在这里插入图片描述
其中调用的refreshContext代码如下:
在这里插入图片描述
其中调用的refresh方法片段如下:
在这里插入图片描述
其中调用的refresh方法代码如下:
在这里插入图片描述
其中调用的super.refresh方法代码如下:

	public void refresh() throws BeansException, IllegalStateException {synchronized (this.startupShutdownMonitor) {StartupStep contextRefresh = this.applicationStartup.start("spring.context.refresh");// Prepare this context for refreshing.prepareRefresh();// Tell the subclass to refresh the internal bean factory.ConfigurableListableBeanFactory beanFactory = obtainFreshBeanFactory();// Prepare the bean factory for use in this context.prepareBeanFactory(beanFactory);try {// Allows post-processing of the bean factory in context subclasses.postProcessBeanFactory(beanFactory);StartupStep beanPostProcess = this.applicationStartup.start("spring.context.beans.post-process");// Invoke factory processors registered as beans in the context.invokeBeanFactoryPostProcessors(beanFactory);// Register bean processors that intercept bean creation.registerBeanPostProcessors(beanFactory);beanPostProcess.end();// Initialize message source for this context.initMessageSource();// Initialize event multicaster for this context.initApplicationEventMulticaster();// Initialize other special beans in specific context subclasses.onRefresh();// Check for listener beans and register them.registerListeners();// Instantiate all remaining (non-lazy-init) singletons.finishBeanFactoryInitialization(beanFactory);// Last step: publish corresponding event.finishRefresh();}catch (BeansException ex) {if (logger.isWarnEnabled()) {logger.warn("Exception encountered during context initialization - " +"cancelling refresh attempt: " + ex);}// Destroy already created singletons to avoid dangling resources.destroyBeans();// Reset 'active' flag.cancelRefresh(ex);// Propagate exception to caller.throw ex;}finally {// Reset common introspection caches in Spring's core, since we// might not ever need metadata for singleton beans anymore...resetCommonCaches();contextRefresh.end();}}}

其中调用了onRefresh方法:
在这里插入图片描述
进入

ServletWebServerApplicationContext的onRefresh方法:
在这里插入图片描述
createWebServer代码如下:
在这里插入图片描述
其中调用的TomcatServletWebServerFactory的getWebServer代码如下:
在这里插入图片描述
其中调用的getTomcatWebServer的代码如下:
在这里插入图片描述
其中调用的构造方法如下:
在这里插入图片描述
其中调用的initialize方法代码如下:

	private void initialize() throws WebServerException {logger.info("Tomcat initialized with port(s): " + getPortsDescription(false));synchronized (this.monitor) {try {addInstanceIdToEngineName();Context context = findContext();context.addLifecycleListener((event) -> {if (context.equals(event.getSource()) && Lifecycle.START_EVENT.equals(event.getType())) {// Remove service connectors so that protocol binding doesn't// happen when the service is started.removeServiceConnectors();}});// Start the server to trigger initialization listenersthis.tomcat.start();// We can re-throw failure exception directly in the main threadrethrowDeferredStartupExceptions();try {ContextBindings.bindClassLoader(context, context.getNamingToken(), getClass().getClassLoader());}catch (NamingException ex) {// Naming is not enabled. Continue}// Unlike Jetty, all Tomcat threads are daemon threads. We create a// blocking non-daemon to stop immediate shutdownstartDaemonAwaitThread();}catch (Exception ex) {stopSilently();destroySilently();throw new WebServerException("Unable to start embedded Tomcat", ex);}}}

其中可以看到启动tomcat的代码:
在这里插入图片描述

http://www.hrbkazy.com/news/20564.html

相关文章:

  • 哪家网站设计公司好做网站建网站公司
  • 建筑培训网安全员seo公司推荐
  • github怎么做网站的空间网络推广文案怎么写
  • 千助网站建设黑帽seo培训网
  • 太原做网站直通车百度一下你就知道百度首页
  • 电子政务与网站建设工作总结按效果付费的网络推广方式
  • 仙桃做网站广告代理商
  • 做网站赚钱还是企业宣传片中国最大网站排名
  • 服务器有了网站怎么做的今日重要新闻
  • 做网站去什么公司好谷歌浏览器官网手机版
  • 动漫制作专业属于什么类型专业辽宁好的百度seo公司
  • 做IP授权的一般看什么网站百度地图导航手机版免费下载
  • 贵州新闻网站网络推广seo企业顾问
  • 山东住房城乡建设厅网站首页高质量关键词搜索排名
  • c2c网站方案sem广告投放是做什么的
  • 天津网站设计服务公司宁波优化网页基本流程
  • 如何做提卡网站微信做单30元一单
  • 建设企业网站流程看广告赚钱一天50元
  • 漯河网站制作公司seo优化推广技巧
  • 重庆seo公司免费seo教程分享
  • 龙岩解除高风险区搜索引擎优化seo专员
  • 做专门的表白网站admin5站长网
  • mockpuls可以做网站吗小红书软文推广
  • 如何做网站推广自己产品企业宣传软文
  • 惠州建站免费模板企业网站推广渠道
  • 西安网站建设问问q778925409耍強seo优化器
  • 河南省建设监理协会新网站做一个电商平台大概需要多少钱
  • 南京公司网站模板建站互联网营销怎么做
  • 网络建站公司如何做市场口碑营销成功案例有哪些
  • 中升乙源建设工程有限公司网站排名优化关键词公司