DataToolsProperties.java
6.62 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
package com.bsth.service.schedule.utils;
import org.springframework.boot.context.properties.ConfigurationProperties;
import javax.validation.constraints.NotNull;
/**
* 配置数据导入导出用到的配置信息
*/
@ConfigurationProperties(
locations = "classpath:datatools/config-${spring.profiles.active}.properties",
ignoreInvalidFields = true,
prefix = "datatools"
)
public class DataToolsProperties {
/** 上传文件目录配置(根据不同的环境需要修正) */
@NotNull
private String fileuploadDir;
/** 导出数据文件目录配置(根据不同的环境需要修正) */
@NotNull
private String fileoutputDir;
/** ktr转换文件,中配置的错误输出目录(根据不同的环境需要修正) */
@NotNull
private String transErrordir;
/** 临时输出文件目录 */
@NotNull
private String transTempdir;
/** kettle配置文件路径 */
@NotNull
private String kettleProperties;
/** ktr通用变量-数据库ip地址 */
@NotNull
private String kvarsDbip;
/** ktr通用变量-数据库用户名 */
@NotNull
private String kvarsDbuname;
/** ktr通用变量-数据库密码 */
@NotNull
private String kvarsDbpwd;
/**------------------------- 导入数据ktr --------------------------*/
/** 测试temp的ktr转换文件 */
@NotNull
private String tempDatainputktr;
/** 车辆信息导入ktr转换 */
@NotNull
private String carsDatainputktr;
/** 人员信息导入ktr转换 */
@NotNull
private String employeesDatainputktr;
/** 车辆配置信息导入 */
@NotNull
private String carsconfigDatainputktr;
/** 人员配置信息导入 */
@NotNull
private String employeesconfigDatainputktr;
/** 路牌信息导入 */
@NotNull
private String guideboardsDatainputktr;
/** 时刻表基础信息导入 */
@NotNull
private String ttinfoDatainputktr;
/** 时刻表明细信息导入(元数据) */
@NotNull
private String ttinfodetailMetadatainputktr;
/** 时刻表明细编辑用数据(TODO:之后要换成元数据形式输入) */
@NotNull
private String ttinfodetailForeditktr;
/** 时刻表明细信息导入 */
@NotNull
private String ttinfodetailDatainputktr;
/**------------------------- 导出数据ktr --------------------------*/
/** 车辆信息导出ktr转换 */
@NotNull
private String carsDataoutputktr;
// TODO:
public String getFileuploadDir() {
return fileuploadDir;
}
public void setFileuploadDir(String fileuploadDir) {
this.fileuploadDir = fileuploadDir;
}
public String getTransErrordir() {
return transErrordir;
}
public void setTransErrordir(String transErrordir) {
this.transErrordir = transErrordir;
}
public String getTempDatainputktr() {
return tempDatainputktr;
}
public void setTempDatainputktr(String tempDatainputktr) {
this.tempDatainputktr = tempDatainputktr;
}
public String getCarsDatainputktr() {
return carsDatainputktr;
}
public String getTtinfodetailMetadatainputktr() {
return ttinfodetailMetadatainputktr;
}
public void setTtinfodetailMetadatainputktr(String ttinfodetailMetadatainputktr) {
this.ttinfodetailMetadatainputktr = ttinfodetailMetadatainputktr;
}
public void setCarsDatainputktr(String carsDatainputktr) {
this.carsDatainputktr = carsDatainputktr;
}
public String getEmployeesDatainputktr() {
return employeesDatainputktr;
}
public void setEmployeesDatainputktr(String employeesDatainputktr) {
this.employeesDatainputktr = employeesDatainputktr;
}
public String getCarsconfigDatainputktr() {
return carsconfigDatainputktr;
}
public void setCarsconfigDatainputktr(String carsconfigDatainputktr) {
this.carsconfigDatainputktr = carsconfigDatainputktr;
}
public String getEmployeesconfigDatainputktr() {
return employeesconfigDatainputktr;
}
public void setEmployeesconfigDatainputktr(String employeesconfigDatainputktr) {
this.employeesconfigDatainputktr = employeesconfigDatainputktr;
}
public String getGuideboardsDatainputktr() {
return guideboardsDatainputktr;
}
public void setGuideboardsDatainputktr(String guideboardsDatainputktr) {
this.guideboardsDatainputktr = guideboardsDatainputktr;
}
public String getTtinfoDatainputktr() {
return ttinfoDatainputktr;
}
public String getKvarsDbip() {
return kvarsDbip;
}
public void setKvarsDbip(String kvarsDbip) {
this.kvarsDbip = kvarsDbip;
}
public String getKvarsDbuname() {
return kvarsDbuname;
}
public void setKvarsDbuname(String kvarsDbuname) {
this.kvarsDbuname = kvarsDbuname;
}
public String getKvarsDbpwd() {
return kvarsDbpwd;
}
public void setKvarsDbpwd(String kvarsDbpwd) {
this.kvarsDbpwd = kvarsDbpwd;
}
public void setTtinfoDatainputktr(String ttinfoDatainputktr) {
this.ttinfoDatainputktr = ttinfoDatainputktr;
}
public String getTtinfodetailDatainputktr() {
return ttinfodetailDatainputktr;
}
public void setTtinfodetailDatainputktr(String ttinfodetailDatainputktr) {
this.ttinfodetailDatainputktr = ttinfodetailDatainputktr;
}
public String getKettleProperties() {
return kettleProperties;
}
public void setKettleProperties(String kettleProperties) {
this.kettleProperties = kettleProperties;
}
public String getTransTempdir() {
return transTempdir;
}
public void setTransTempdir(String transTempdir) {
this.transTempdir = transTempdir;
}
public String getTtinfodetailForeditktr() {
return ttinfodetailForeditktr;
}
public void setTtinfodetailForeditktr(String ttinfodetailForeditktr) {
this.ttinfodetailForeditktr = ttinfodetailForeditktr;
}
public String getFileoutputDir() {
return fileoutputDir;
}
public void setFileoutputDir(String fileoutputDir) {
this.fileoutputDir = fileoutputDir;
}
public String getCarsDataoutputktr() {
return carsDataoutputktr;
}
public void setCarsDataoutputktr(String carsDataoutputktr) {
this.carsDataoutputktr = carsDataoutputktr;
}
}