zoukankan      html  css  js  c++  java
  • 2小时学会Spring Boot学习-项目属性配置

    1.项目属性配置

    resources文件夹下新建 application.yml application-dev.yml application-prod.yml文件

    application.yml按需读取dev或prod中的参数

    application.yml文件

    spring:
    profiles:
    active: dev

    application-dev.yml文件
    server:
    port: 8080
    girl:
    cupSize: B
    age: 18

    application-prod.yml文件
    server:
    port: 8081
    girl:
    cupSize: F
    age: 18

    新建GirlProperties.java

    @Component
    @ConfigurationProperties(prefix = "girl")
    public class GirlProperties {

    private String cupSize;

    private Integer age;


    public String getCupSize() {
    return cupSize;
    }

    public void setCupSize(String cupSize) {
    this.cupSize = cupSize;
    }

    public Integer getAge() {
    return age;
    }

    public void setAge(Integer age) {
    this.age = age;
    }

    }

    controller类中调用
    @RestController
    public class HelloController {

    @Autowired
    private GirlProperties girlProperties;

    @GetMapping(value = "/hello")
    public String say(){
    return girlProperties.getCupSize();
    }
    }
     
  • 相关阅读:
    中间代码生成器-5-编译原理
    un-动物:老鼠
    un-动物:狗
    un-动物:猫
    un-动物:鹅
    un-动物:鸭子
    un-动物:鸡
    un-常见动物-动物:马
    un-常见动物-动物:骡
    un-常见动物-动物:牛
  • 原文地址:https://www.cnblogs.com/zhcnblog/p/8891122.html
Copyright © 2011-2022 走看看