一.SpringBoot工程的创建
1.新建模块
2.选择Spring Initializr
注意
Type选Maven
java选8
Packing选jar
3.web选项这选Spring web
4.删除没有用的文件
5.写controller类
springboot项目大功告成
二.配置文件讲解(数据格式)
1.配置文件类型对比
1.properties文件
server.port=80
2.yml文件
server:
port: 81
3.yaml文件
server:
port : 82
2.yaml文件详解
一种数据序列化格式
1.优点:
易读
易交互
以数据为核心
2.语法规则
I.大小写敏感
II.层级用多行描述,结尾用冒号
III.缩进不能用Tab键
IV.冒号+空格+数据
V.#表示注解
3.yaml数据读格式
I.@Value
@Value("${enterprise.subject[1]}")
表示数组
II.封装到Environment对象中(spring会自动装配)
例;
@Autowired
private Environment env;
env.getProperty("lesson.port");
III.自定义封装(常用)似pojo类
例:
@Component
@ConfigurationProperties(prefix="enterprise")
public class Enterprise{
private String name;
Integer age;
String[] subject;
}