直接取配置文件对应数据映射到对象中,可在代码中直接使用

简介: 直接取配置文件对应数据映射到对象中,可在代码中直接使用

public class ConfigurationPropertiesDemo {

@Component
@ConfigurationProperties(prefix = "iotsaas.config")
class IotSaasConfiguration {
    private String appVersion;
    private String tenantName;
    private String tenantId;
    private String platformName;
    private String logo;
    private String mobileWelcome;
    private String pcWelcome;

    @Override
    public String toString() {
        return "IotSaasConfiguration{" +
                "appVersion='" + appVersion + '\'' +
                ", tenantName='" + tenantName + '\'' +
                ", tenantId='" + tenantId + '\'' +
                ", platformName='" + platformName + '\'' +
                ", logo='" + logo + '\'' +
                ", mobileWelcome='" + mobileWelcome + '\'' +
                ", pcWelcome='" + pcWelcome + '\'' +
                '}';
    }

    public String getAppVersion() {
        return appVersion;
    }

    public void setAppVersion(String appVersion) {
        this.appVersion = appVersion;
    }

    public String getTenantName() {
        return tenantName;
    }

    public void setTenantName(String tenantName) {
        this.tenantName = tenantName;
    }

    public String getTenantId() {
        return tenantId;
    }

    public void setTenantId(String tenantId) {
        this.tenantId = tenantId;
    }

    public String getPlatformName() {
        return platformName;
    }

    public void setPlatformName(String platformName) {
        this.platformName = platformName;
    }

    public String getLogo() {
        return logo;
    }

    public void setLogo(String logo) {
        this.logo = logo;
    }

    public String getMobileWelcome() {
        return mobileWelcome;
    }

    public void setMobileWelcome(String mobileWelcome) {
        this.mobileWelcome = mobileWelcome;
    }

    public String getPcWelcome() {
        return pcWelcome;
    }

    public void setPcWelcome(String pcWelcome) {
        this.pcWelcome = pcWelcome;
    }
}

}

相关文章
|
Java Maven Spring
maven项目,动态读取外部配置文件
maven项目,动态读取外部配置文件
308 0
|
3月前
|
Java 数据库连接 数据库
|
搜索推荐 Java 程序员
对象映射你用哪个
对象映射你用哪个
96 0
|
SQL Java 数据库连接
详解Mybatis之自动映射 & 自定义映射问题(下)
详解Mybatis之自动映射 & 自定义映射问题(下)
|
SQL 监控 索引
AutoMapper自动映射
十年河东,十年河西,莫欺少年穷。 学无止境,精益求精。 不扯犊子,直接进入正题: AutoMapper自动映射常用于EF中,能很好的解决DTO和Model之间相互映射的问题。在未使用AutoMapper之前,我们回顾下传统的对象相互映射的方法。
2133 0