
com.zlyx.easyapi.config.ApiProperties Maven / Gradle / Ivy
package com.zlyx.easyapi.config;
import java.util.List;
import org.apache.maven.model.Developer;
import org.springframework.boot.context.properties.ConfigurationProperties;
import com.zlyx.easycore.utils.ProjectUtils;
/**
* @Auth 赵光
* @Desc 描述
* @Date 2019年7月28日
*/
@ConfigurationProperties("easy.api")
public class ApiProperties {
private String name = ProjectUtils.getModel().getName();
private String version = ProjectUtils.getModel().getVersion();
private String groupId = ProjectUtils.getModel().getGroupId();
private String artifactId = ProjectUtils.getModel().getArtifactId();
/**
* 项目代码托管地址
*/
private String url = ProjectUtils.getModel().getScm().getUrl();
private List developers = ProjectUtils.getModel().getDevelopers();
private String cluster = "rpc";
private boolean disable;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getVersion() {
return version;
}
public void setVersion(String version) {
this.version = version;
}
public String getGroupId() {
return groupId;
}
public void setGroupId(String groupId) {
this.groupId = groupId;
}
public String getArtifactId() {
return artifactId;
}
public void setArtifactId(String artifactId) {
this.artifactId = artifactId;
}
public boolean isDisable() {
return disable;
}
public void setDisable(boolean disable) {
this.disable = disable;
}
public String getCluster() {
return cluster;
}
public void setCluster(String cluster) {
this.cluster = cluster;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public List getDevelopers() {
return developers;
}
public void setDevelopers(List developers) {
this.developers = developers;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy