application.properties配置文件如下
#配置属性占位符
xiaowen.name="xiaowen"
xiaowen.desc=${xiaowen.name} is successfully
#配置tomcat端口
server.port=8088
#激活pplication-dev.properties配置文件
spring.profiles.active=dev
xiaowen.age=18
package com.xiaowen.controller;
import java.util.HashMap;
import java.util.Map;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class WebController {
@Value("${xiaowen.name}")
private String name;
@Value("${xiaowen.desc}")
private String desc;
@Value("${xiaowen.age}")
private int age;
@RequestMapping("/index")
public Map<String, Object> Index(){
Map<String, Object> map=new HashMap<String, Object>();
map.put("name", name);
map.put("desc", desc);
map.put("age", age);
return map;
}
}
浏览器访问http://localhost:8088/index