package com.github.coolcooldee.sloth.parameter; import com.github.coolcooldee.sloth.utils.StringUtil; /** * Setting database parameters * Created by sloth on 16/6/16. */ public abstract class DBSourceParameters { //SOURCE INFO private static String sourceDbHost = "127.0.0.1"; private static String sourceDbPort = "3306"; private static String sourceDbSchema = "test"; private static String sourceDbUsername = "root"; private static String sourceDbPassword = ""; public static void inti(){ if(!StringUtil.isEmpty(UserInputParamters.getDbHostInUserParam())) setSourceDbHost(UserInputParamters.getDbHostInUserParam()); if(!StringUtil.isEmpty(UserInputParamters.getDbPortInUserParam())) setSourceDbPort(UserInputParamters.getDbPortInUserParam()); if(!StringUtil.isEmpty(UserInputParamters.getDbUserNameInUserParam())) setSourceDbUsername(UserInputParamters.getDbUserNameInUserParam()); if(!StringUtil.isEmpty(UserInputParamters.getDbPasswordInUserParam())) setSourceDbPassword(UserInputParamters.getDbPasswordInUserParam()); if(!StringUtil.isEmpty(UserInputParamters.getDbSchemaInUserParam())) setSourceDbSchema(UserInputParamters.getDbSchemaInUserParam()); } public static String getSourceDbHost() { return sourceDbHost; } public static void setSourceDbHost(String sourceDbHost) { DBSourceParameters.sourceDbHost = sourceDbHost; } public static String getSourceDbPort() { return sourceDbPort; } public static void setSourceDbPort(String sourceDbPort) { DBSourceParameters.sourceDbPort = sourceDbPort; } public static String getSourceDbSchema() { return sourceDbSchema; } public static void setSourceDbSchema(String sourceDbSchema) { DBSourceParameters.sourceDbSchema = sourceDbSchema; } public static String getSourceDbUsername() { return sourceDbUsername; } public static void setSourceDbUsername(String sourceDbUsername) { DBSourceParameters.sourceDbUsername = sourceDbUsername; } public static String getSourceDbPassword() { return sourceDbPassword; } public static void setSourceDbPassword(String sourceDbPassword) { DBSourceParameters.sourceDbPassword = sourceDbPassword; } }