1.SpringBootApplication注解
2.spring initialcial
创建项目时选择功能,会自动导入依赖。
主程序已自动生成
resource文件夹包含1.static 2.template模板页面;可以使用模板引擎 3.application.properties配置文件
3.新的注解
@[email protected][email protected]
4.YAML配置文件
YAML以数据为中心,比json、xml更适合做配置文件
YAML:server: port: 8080 xml:<server><port>8080</port></server>
- YAML语法
1.1. k; (空格)v,用空格来控制层级关系,左对齐的都算同一层级数据(字符串双引号转义,单引号不转义)
1.2.对象: 属性: 具体值 行内写法:对象:{属性: 具体值,属性: 具体值}
1.3数组: -(空格)元素 (-表示数组中的一个元素) 行业写法:数组:[元素,元素] - .配置文件映射
@ConfigurationProperties(prefix=“对象名”) 告诉SpringBoot把此类中属性和配置文件相关联(需要导入配置处理器依赖)
@value(“”):对数据进行处理(给定值,获取特定属性,表达式)
如果只是要获取配置文件中的某项值用Value;如果说用JavaBean来映射配置文件就用
ConfigurationProperties