SpringBoot配置文件属性通过ConfigurationProperties注解注入到封装类中

版权声明:本文为博主原创文章,未经博主允许也可转载,但要注明出处哦。 https://blog.csdn.net/hx765287443/article/details/80907636

配置文件

appliction.yml

invitation:
  url: http://www.***.com
  parameter: inviterCode

InvitationProperties.java

import org.springframework.stereotype.Component;
import org.springframework.boot.context.properties.ConfigurationProperties;

@ConfigurationProperties(prefix = "invitation")
@Component
public class InvitationProperties {
    private String url;
    private String parameter;

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getParameter() {
        return parameter;
    }

    public void setParameter(String parameter) {
        this.parameter = parameter;
    }
}

maven

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot</artifactId>
            <version>1.5.6.RELEASE</version>
        </dependency>
使用的时候只需实例化InvitationProperties就可以用了。




猜你喜欢

转载自blog.csdn.net/hx765287443/article/details/80907636