031_yml配置⽂件1. yml配置⽂件是Spring Boot中新增的⼀种配置⽂件格式, 具备天然的树状结构。
2. yml配置⽂件与properties⽂件的区别
2.1. 配置⽂件的扩展名有变化。
2.2. 配置⽂件中的语法有变化。
3. yml配置⽂件的语法servlet多线程还是单线程
3.1. yml都是K-V结构的, 并且是通过":"赋值。
3.2. 在yml中缩进⼀定不能使⽤tab键, 否则会报错, 可以使⽤4个空格。
3.3. 每个K的冒号后⾯⼀定要加⼀个空格。
4. 在src/main/resources下, 新建l
4.1. 修改内嵌容器的端⼝号
4.2. 配置随机值
css+html4.3. 变量引⽤
4.4. ⾃定义属性配置
5. yml配置⽂件例⼦
5.1. 使⽤maven构建SpringBoot的名叫spring-boot-applicationyml项⽬
5.2. 新建l
<project xmlns="/POM/4.0.0"
xmlns:xsi="/2001/XMLSchema-instance"
xsi:schemaLocation="/POM/4.0.0 /xsd/maven-4.0.0.xsd">
情景英语怎么写<modelVersion>4.0.0</modelVersion>
<groupId>com.bjbs</groupId>
<artifactId>spring-boot-applicationyml</artifactId>
<version>0.0.1-SNAPSHOT</version>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.13.RELEASE</version>
properties是什么文件</parent>
二维数组的下标怎么理解<!-- 修改jdk版本 -->
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<!-- springBoot的启动器 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
</project>
5.3. 在src/main/resources下, 新建l
server:
port: 9999
num: ${random.int[1024,9999]}
msg: Hello World ${num}
5.4. 新建ConfigController.java
package fig;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;
@RestController
public class ConfigController {
@Value("${msg}")
private String msg;
@RequestMapping("/showMsg")
public String showMsg() {
return msg;
}
}
5.5. 新建App.java
package com.bjbs;
import org.springframework.boot.SpringApplication;
数据库技术发展趋势import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
* spring Boot启动器
*/
@SpringBootApplication
public class App {
public static void main(String[] args) {
SpringApplication.run(App.class, args);
}
}
5.6. 运⾏项⽬
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论