ServiceModel.java
1.49 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
package com.taover.base.template.model.bussiness;
import com.taover.business.Utils;
public class ServiceModel {
private String poPackageInfo;
private String beanClassName;
private String beanFieldName;
private String mainPackageInfo;
private String moduleName;
private String moduleNameFirstBig;
private ServiceModel(){}
public static ServiceModel createServiceModel(String poPackageInfo, String beanClassName, String mainPackageInfo, String moduleName){
ServiceModel model = new ServiceModel();
model.poPackageInfo = poPackageInfo;
model.beanClassName = beanClassName;
model.beanFieldName = Utils.getFirstLetterLower(beanClassName);
model.mainPackageInfo = mainPackageInfo;
model.moduleName = moduleName;
model.moduleNameFirstBig = moduleName.toUpperCase().substring(0, 1)+moduleName.substring(1);
return model;
}
public String getMainPackageInfo() {
return mainPackageInfo;
}
public String getPoPackageInfo() {
return poPackageInfo;
}
public void setPoPackageInfo(String poPackageInfo) {
this.poPackageInfo = poPackageInfo;
}
public String getBeanClassName() {
return beanClassName;
}
public void setBeanClassName(String beanClassName) {
this.beanClassName = beanClassName;
}
public String getBeanFieldName() {
return beanFieldName;
}
public String getModuleName() {
return moduleName;
}
public String getModuleNameFirstBig() {
return moduleNameFirstBig;
}
public void setBeanFieldName(String beanFieldName) {
this.beanFieldName = beanFieldName;
}
}