package com.taover.base.template.model.bussiness; import java.io.File; public class EnvironmentModel { private String controllerPackageInfo; private String poPackageInfo; private String servicePackageInfo; private String controllerFilePath; private String serviceFilePath; private String beanClassName; private String mainPackageInfo; private String subModuleName; private EnvironmentModel(){} public static EnvironmentModel createEnvironmentModel(String modulePackageInfo, String moduleFilePath, String poPackageInfo, String beanClassName, String subModuluName){ EnvironmentModel envir = new EnvironmentModel(); envir.controllerPackageInfo = modulePackageInfo + "." + subModuluName + "." +"controller"; envir.poPackageInfo = poPackageInfo; envir.servicePackageInfo = modulePackageInfo + "." + subModuluName + "." +"service"; envir.controllerFilePath = moduleFilePath + File.separator + subModuluName + File.separator +"controller"; envir.serviceFilePath = moduleFilePath + File.separator + subModuluName + File.separator+"service"; envir.beanClassName = beanClassName; envir.mainPackageInfo = modulePackageInfo; envir.subModuleName = subModuluName; return envir; } public String getControllerPackageInfo() { return controllerPackageInfo; } public void setControllerPackageInfo(String controllerPackageInfo) { this.controllerPackageInfo = controllerPackageInfo; } public String getPoPackageInfo() { return poPackageInfo; } public void setPoPackageInfo(String poPackageInfo) { this.poPackageInfo = poPackageInfo; } public String getServicePackageInfo() { return servicePackageInfo; } public void setServicePackageInfo(String servicePackageInfo) { this.servicePackageInfo = servicePackageInfo; } public String getControllerFilePath() { return controllerFilePath; } public void setControllerFilePath(String controllerFilePath) { this.controllerFilePath = controllerFilePath; } public String getServiceFilePath() { return serviceFilePath; } public void setServiceFilePath(String serviceFilePath) { this.serviceFilePath = serviceFilePath; } public String getBeanClassName() { return beanClassName; } public void setBeanClassName(String beanClassName) { this.beanClassName = beanClassName; } public String getMainPackageInfo() { return mainPackageInfo; } public String getSubModuleName() { return subModuleName; } public void setUtilPackageInfo(String utilPackageInfo) { this.mainPackageInfo = utilPackageInfo; } }