当前位置: 首页 > 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.15wanjia.com/news/183678.html

相关文章:

  • 深圳网站建设与制作公司网站开发成本最低多少钱
  • 灵犀科技 高端网站建设可以在哪些网站做翻译兼职
  • 开发大型网站的流程图微信如何修改wordpress
  • 微信的微网站模板下载安装做个网站得花多少钱
  • 影响网站建设的关键点淄博网站建设选哪家
  • 网站系统报价方案模板下载网站开发有哪些课程
  • 河池企业网站开发公司上海公司注册核名官网
  • 珠海市品牌网站建设公司佛山学校网站建设
  • 在线教育网站html模板网站建设方案平台架构
  • 专业网站建设公司怎么做长沙网站定制公司
  • 坪山新区网站建设天津做网站找哪家公司
  • 门户类网站注重什么书签制作 小学生 一等奖
  • 网站title的作用西安百度竞价代运营
  • 保定网站设计制作网站建设报告
  • 企业门户网站设计论文静态营销网站代码
  • 做外贸网站渠道渭南做网站都有哪些
  • 怎样下载网站模板wordpress企业网站模板
  • 个人网站域名怎么起flashfxp上传wordpress
  • 仓储物流网站建设如何拷贝网站代码
  • 网站建设 网站开发网站建设管理人员工作职责
  • 带你做网站毕设自适应型网站建设哪家好
  • 中山专业外贸网站开发网页视频下载到电脑
  • 响应式商品展示的网站源码狗和女主人做爰网站
  • 建设银行网站买手机七牛图床 wordpress
  • 湖北建设厅行政服务中心网站住建厅特种作业证查询
  • 以net结尾的网站二级目录网站怎么做
  • 个人网站设计首页界面上海网站seo设计
  • 个人网站备案审批摄图网官网
  • 创建网站有什么用网站建设构成
  • 程序员给女朋友做的网站嘉兴网站制作网站建设