第一种方式:先通过消息总线,进行环境配置的更新操作
第二种方式: 引入
@ConfigurationProperties("girl")
/**
* @program: eureka
* @description: 模拟演示读取配置文件并自动刷新
* @author: smileTimLi
* @create: 2019-04-07 20:44
**/
@Data
@Component
@ConfigurationProperties("girl")
@RefreshScope
public class GirlConfig {
private String name;
private String age;
}
@RestController
public class GirlController {
@Autowired
private GirlConfig girlConfig;
@GetMapping("/girl/print")
public String print(){
return "name" + girlConfig.getName() + "_age: " + girlConfig.getAge();
}
}