一、application.properties文件配置
1、返回文件变量
在第一篇中增加了文件application.properties
在Demo1控制类中添加如下代码
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.autoconfigure.*;
import org.springframework.web.bind.annotation.*;
@EnableAutoConfiguration
@RestController
public class Demo1 {
@Value("${ranen.msg}")
private String msg;
@RequestMapping("/msg")
String Msg(){
return msg;
}
@RequestMapping("/")
String Home() {
return "this is a Ranen's Spring Boot Test App!";
}
}
浏览器中打开网址:http://127.0.0.1:9000/msg
2、随机端口
配置文件配置如下随机端口
server.port=${random.int[1024,9999]}
启动程序,随机端口号为2336,可防止程序端口冲突。
二、YML文件配置
1、新增文件application.yml
将刚才的内容改为如下:
server:
port:${random.int[1024,9999]}
ranen:
msg:this is appliciation.properties msg
2、启动程序
可见与上文结果一致。