环境配置要求
jdk 1.8以上
maven 3 +
idea 环境
- 配置maven环境,首先点开idea,在 config - settings - build -building tools - maven ,这样maven就配置完成了
2.创建maven项目,选择jar包,然后倒入需要的依赖即可
- 创建controller层
注意,如果在方法中没有@restcontroller注解,那么在方法上需要加入@requestBody注解,否则后台接受不到json格式的body参数。
如果方法上没有@response 注解,那么返回的参数就是传统的text拼接路径格式,而非返回body的json格式,如果出现这种情况可能会有404的错误。
@restcontroller 就是 @responsebody 和 @controller的合体
- resource 文件夹中的目录结构
static : 保存所有的静态资源,css js images;
templates : 保存所有的模板页面,spring boot 默认jar包使用嵌入式的 Tomcat不支持默认的jsp页面,可以使用模板引擎;
application.properties : Spring boot 应用的配置文件
2. 配置文件
spring boot的全局配置文件名
1.application.properties
2. application.yml
YAML 是一种以数据位核心的标记语言
配置例子
server:
port : 8080
3 YAML 语法
1. 基本语法
k:v : 表示一对键值对,空格必须有
用空格的缩进控制层级关系,只要是左对齐的一列数据,都是同一层级的
server:
port: 8081
path: /hello
server:
port:8080
自动配置类必须在一定条件下才能生效
在配置文件中,将debug属性设置为true,打印自动配置报告