spring 启动器创建项目以及spring配置

1.IDE提供了支持使用Spring的项目创建向导快速创建一个springboot项目;

创建spring starter project!

填写基本信息,点击next

spring把每个功能都提取成一个启动器,根据自己的需要,勾选

 

 然后点击finish,会链接到spring官网进行下载依赖jar包。 

选择我们需要的模块快

向导会联网创建spring boot项目;

默认生成的springboot项目;

  • 主程序已经生成好了,我们只需要我们自己的逻辑
  • resources文件夹中目录结构 ;
    • static:保存所有的静态资源;js css images;
    • templates:保存所有的模板页面;springboot默认jar包使用嵌入式的tomcat,默认不支持jsp页面。可以使用模板引擎(freemarker,thymeleaf)
    • application.properties:springboot应用的配置文件,可以修改一些默认配置!

springboot会使用两种类型的配置文件-全局配置文件,配置文件名称是固定的;

1.application.properties

2.application.yml或application.yaml,以数据为中心,比Jason,xml更适合做配置文件。

配置文件是为了修改默认值;

在resource中创建application.yml

server:
  port: 8081

  运行主配置类,可以看到

 发现tomcat的端口号已经修改;

接下来说一下yaml的基本语法

  • key: 空格 value来表示键值对
  • 如果属性有层级关系,以空格的缩进都来控制,只要是左对齐的数据都是一层级;
  • 区分大小写
  • 字面量:普通纸,字符串,布尔直接来写,字符串也不需要加引号。双引号不会转译特殊字符,单引号会转译特殊字符。
  • 对象,map
friends:
    lastName: zhangsan
    age :  24
行内写法
friends :{lastName:空格zhangsan, age:空格25}

数组,集合

使用-数值表示数组中的元素
pets:
    -空格dog
    -空格cat 
   -空格pig

  

原文地址:https://www.cnblogs.com/hamish26/p/12171349.html