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

四川网站建设免费咨询泰安市住房和城乡建设部网站

四川网站建设免费咨询,泰安市住房和城乡建设部网站,城乡与住房建设部网站办事大厅,网页和网站做哪个好用吗SpringBoot启动流程一 我们首先创建一个新的springboot工程 我们不添加任何依赖 查看一下pom文件 我们创建一个文本文档 记录我们的工作流程 我们需要的是通过打断点实现 我们首先看一下启动响应类 package com.bigdata1421.start_up;import org.springframework.boot.Spr…

SpringBoot启动流程一

我们首先创建一个新的springboot工程

我们不添加任何依赖

查看一下pom文件

我们创建一个文本文档

记录我们的工作流程

我们需要的是通过打断点实现

我们首先看一下启动响应类

package com.bigdata1421.start_up;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication
public class StartUpApplication {public static void main(String[] args) {SpringApplication.run(StartUpApplication.class, args);}}

我们在这里启动

加载main方法

调用第10行的方法

这个run方法是干嘛的呢

我们进入源码查看

primarySource是指这个类

如果一个接口有四个实现类

但是你想设置某一个实现类为主体加载的

你就可以加上@Primary注解

这样这个实现类就是在自动转配中被加载的bean

我们再进入SpringApplication类里面run方法

中的run方法

是另一个run方法

我们再进入这个方法查看

我们在文本文档里记录一下

运行的是SpringApplication里面822行的这个方法

但是我们发现我们还是调用这个类里面的方法

再记录一下

我们在文本文档里再记录一下

StartUpApplication[10] -> SpringApplication.run(StartUpApplication.class, args);SpringApplication[822] -> return run(new Class[]{primarySource}, args);SpringApplication[826] -> return (new SpringApplication(primarySources)).run(args);

这就是一个纯调用

去new了一个SpringApplication对象 让这个对象去调用run方法

参数为args这个数组

这个参数为命令行参数

我们可以在项目配置里面编辑这个参数

然而这个我们可以分成两部分

创建一个新的对象 用这个新的对象去调用方法

StartUpApplication[10] -> SpringApplication.run(StartUpApplication.class, args);SpringApplication[822] -> return run(new Class[]{primarySource}, args);SpringApplication[826] -> return (new SpringApplication(primarySources)).run(args);# 加载各种配置信息 初始化各种配置对象SpringApplication(primarySources)# 初始化容器new  SpringApplication(primarySources).run(args)

我们的核心就是这两块的内容

加载各种配置信息 初始化各种配置对象

初始化容器

个人号推广

博客主页

朱道阳-CSDN博客

Web后端开发

https://blog.csdn.net/qq_30500575/category_12624592.html?spm=1001.2014.3001.5482

Web前端开发

https://blog.csdn.net/qq_30500575/category_12642989.html?spm=1001.2014.3001.5482

数据库开发

https://blog.csdn.net/qq_30500575/category_12651993.html?spm=1001.2014.3001.5482

项目实战

https://blog.csdn.net/qq_30500575/category_12699801.html?spm=1001.2014.3001.5482

算法与数据结构

https://blog.csdn.net/qq_30500575/category_12630954.html?spm=1001.2014.3001.5482

计算机基础

https://blog.csdn.net/qq_30500575/category_12701605.html?spm=1001.2014.3001.5482

回忆录

https://blog.csdn.net/qq_30500575/category_12620276.html?spm=1001.2014.3001.5482

http://www.yayakq.cn/news/849075/

相关文章:

  • 业余做衣服的网站网站收录下降的原因
  • wap仿制网站教程博文阅读网站建设
  • 如何给英文网站做外链微网站建设的第一步
  • 加油站项目建设背景学校建设门户网站的好处
  • 哪个网站是专门做招商的平台怎么在网上查网站空间是双线还是单线
  • 广州网站营销优化qq0基础网站建设教程视频
  • 简单模板网站制作时间网站排名不稳定怎么办
  • 江宁区住房与城乡建设局网站360网站怎么做网址链接
  • 1688官网入口优化网站打开速度
  • 大气婚庆网站源码宁夏政务大厅城乡建设厅口网站
  • 网站是怎么建成的可以建站的网站
  • aws的efs可以做网站的什么信誉好的盐城网站建设
  • 基金会网站建设方案引流推广方式
  • 建设厅焊工证查询网站西地那非最佳吃法
  • 网站建设验收要求问答社交网站开发
  • 做网站外贸怎么找客户学校网站建设计入哪个会计科目
  • 兰州网络营销网站四川城乡和建设厅网站
  • 做微信商城网站公司asp.net mvc网站开发之美
  • 泉州网站建设方案优化wordpress 商业主题插件
  • php网站设计网络规划设计师多少分通过
  • 做网站的公司赚钱吗python3 做网站
  • 山西建设监理协会网站桂林论坛网七星区
  • 现在外贸做哪个网站好个人网站的域名注册
  • 注册公司和建网站建设建材网站费用
  • 手机网站建设计wordpress页面调取
  • 宣武青岛网站建设中国建设银行积分查询网站
  • 长沙seo网站推广做中学学中做网站
  • 宁德城乡建设网站免费搭建个人网站
  • 网站兼容性做一个平台网站大概多少钱
  • 空间购买网站龙华网站网页设计