springboot学习日记(三)

发布时间 2023-11-13 00:52:22作者: 真是傑作呢

pom.xml里的各项dependency,鼠标中键可以快捷进入,发现pom中的是各种依赖的集合包,并且包中定义了各种依赖的版本信息,防止未来出现版本冲突。这就是springboot的依赖传递。

可以使用application.properties或者application.yml或者yaml,关于application.yml的配置方法,可以采用键值对的方式使用点来访问,但同时最常用的还是yml的方式,利用冒号和缩进来配置。优先级为properties>yml>yaml.

yaml不像html和xml是一种标记语言,是一种可以直观的被计算机识别的序列化格式,容易和脚本语言交互。yml以数据为核心,比传统的xml更简洁。

yml格式对大小写敏感,缩进时只能用空格,不能用tab,注释用#。写对象时一定要在冒号后面加空格。

yaml中数组采用横杠表示,如下

address:
    - beijing
    - shanghai

yaml中常量叫做纯量,单引号会忽略转义字符。

参数引用使用${}来引用变量值

————————————————————————————————————————————————————————————————————

感觉还是有点不成体系,开始看狂神说的视频。

Java web的应用程序,包括到ssm框架,最终都是打包成war包放到服务器去运行(包括WEB-INF,存放配置信息、Java类、库文件等;静态资源,包括前端和图像等等)

而springboot的最终是打包成一个jar包来运行,甚至内嵌了Tomcat。和微服务关系紧密。服务越来越多就要用到springbootcloud了。