如何通过学习网站建设步骤来建立自己的盈利网站?

摘要:建网站 赚钱,学习网站建设的步骤,免费源码资源站,成都市住房与城乡建设局官网目录 启动流程分析创建 SpringApplication启动 run(String... args) 读取配置流程分析listeners.environmentP
建网站 赚钱,学习网站建设的步骤,免费源码资源站,成都市住房与城乡建设局官网目录 启动流程分析创建 SpringApplication启动 run(String... args) 读取配置流程分析listeners.environmentPrepared解析配置文件详细分析EnvironmentPostProcessor 详细分析 启动流程分析 SpringApplication.run(App.class, args);return new SpringApplication(primarySour… 目录 启动流程分析创建 SpringApplication启动 run(String... args) 读取配置流程分析listeners.environmentPrepared解析配置文件详细分析EnvironmentPostProcessor 详细分析 启动流程分析 SpringApplication.run(App.class, args);return new SpringApplication(primarySources).run(args);创建 SpringApplication SpringApplication(primarySources):this.primarySources new LinkedHashSet(Arrays.asList(primarySources)); //这个推断流程 001 篇 分析webServer里有详情 web应用返回WebApplicationType.SERVLET this.webApplicationType WebApplicationType.deduceFromClasspath(); //获取Factories中配置的 BootstrapRegistryInitializer this.bootstrapRegistryInitializers new ArrayList(getSpringFactoriesInstances(BootstrapRegistryInitializer.class)); this.initializers getSpringFactoriesInstances(ApplicationContextInitializer.class); this.listeners getSpringFactoriesInstances(ApplicationListener.class)); //推断main方法所在的Class this.mainApplicationClass deduceMainApplicationClass(); 启动 run(String… args) //获取Factories中配置的 SpringApplicationRunListener 并执行其 starting() SpringApplicationRunListeners listeners getSpringFactoriesInstances(SpringApplicationRunListener.class, types, this, args).forEach(listener.starting(bootstrapContext)) //封装 args这里会读取执行jar的时候添加的以 -- 开头的 kayvalue ApplicationArguments applicationArguments new DefaultApplicationArguments(args); //读取配置 包括系统JVM,ServletContext,properties,yaml配置 //全部设置到 environment 中 ConfigurableEnvironment environment prepareEnvironment(listeners, bootstrapContext, applicationArguments); //这一步我查资料应该是忽略Java解析BeanInfo的缓存 因为Spring使用的是ASM技术 configureIgnoreBeanInfo(environment); //打印banner并返回 Banner printedBanner printBanner(environment); //根据类型返回上下文 001 有详细分析 AnnotationConfigServletWebServerApplicationContext context createApplicationContext(); context.applicationStartup applicat
阅读全文