package com.se.simu.config; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.Configuration; import java.util.List; /** * 属性配置类 * * @author WWW * @date 2024-09-26 */ @Configuration @SuppressWarnings("ALL") @ConfigurationProperties(prefix = "config") public class PropertiesConfig { private String ver; private String inPath; private String outPath; private String host; private String user; private String pwd; private String dbName; private Integer pageSize; private List layerNames; private List shpNames; private String demName; private String demType; private String demFile; //@Value("#{'${config.sysFields}'}") private List sysFields; public String getVer() { return ver; } public void setVer(String ver) { this.ver = ver; } public String getInPath() { return inPath; } public void setInPath(String inPath) { this.inPath = inPath; } public String getOutPath() { return outPath; } public void setOutPath(String outPath) { this.outPath = outPath; } public String getHost() { return host; } public void setHost(String host) { this.host = host; } public String getUser() { return user; } public void setUser(String user) { this.user = user; } public String getPwd() { return pwd; } public void setPwd(String pwd) { this.pwd = pwd; } public String getDbName() { return dbName; } public void setDbName(String dbName) { this.dbName = dbName; } public Integer getPageSize() { return pageSize; } public void setPageSize(Integer pageSize) { this.pageSize = pageSize; } public List getLayerNames() { return layerNames; } public void setLayerNames(List layerNames) { this.layerNames = layerNames; } public List getShpNames() { return shpNames; } public void setShpNames(List shpNames) { this.shpNames = shpNames; } public String getDemName() { return demName; } public void setDemName(String demName) { this.demName = demName; } public String getDemType() { return demType; } public void setDemType(String demType) { this.demType = demType; } public String getDemFile() { return demFile; } public void setDemFile(String demFile) { this.demFile = demFile; } public List getSysFields() { return sysFields; } public void setSysFields(List sysFields) { this.sysFields = sysFields; } }