关于其存在

SpringBoot是以进程的模式存在于服务器中。
类似于Docker:进程

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
一个完整的Docker有以下几个部分组成:

DockerClient客户端
Docker Daemon守护进程
Docker Image镜像
DockerContainer容器

关于run方法:(注:本人是看狂神的视频记的笔记:链接

推断应用的类型是普通项目还是web项目
查找并佳作所有可用初始化器,设置到initializers属性中
找出所有的应用程序监听器,设置到listerners属性中
推断并且是这main方法的定义类,找到运行的主类。

application.properties 删除(官方不推荐

语法key = value

application.yml 添加
key:空格value
配置文件
xml 改为 yaml,因为其更加轻便
yaml可以存取对象
可以写行内写法:字典写法
写数组:
pets:

 -cat
 -dog
 -pig

peys:【cat,dog,pig】
空格的要求十分严格类似py
可以注入到配置类中