package com.myframework.helper; import com.myframework.constants.ConfigConstants; import com.myframework.utils.PropsUtil; import java.util.Properties; public final class ConfigHelper { private static final Properties CONFIG_PROPS = PropsUtil.loadProps(ConfigConstants.CONFIG_FILE); /** * 獲取JDBC 驅動 * @return */ public static String getJdbcDriver(){ return PropsUtil.getString(CONFIG_PROPS,ConfigConstants.JDBC_DRIVER); } /** * 獲取 JDBC URL */ public static String getJdbcUrl(){ return PropsUtil.getString(CONFIG_PROPS,ConfigConstants.JDBC_URL); } /** * 獲取JDBC 密碼 * @return */ public static String getJdbcUserName(){ return PropsUtil.getString(CONFIG_PROPS,ConfigConstants.JDBC_USERNAME); } /** * 獲取JDBC 密碼 * @return */ public static String getJdbcPassword(){ return PropsUtil.getString(CONFIG_PROPS,ConfigConstants.JDBC_PASSWORD); } /** * 獲取app基礎包名 * @return */ public static String getAppBasePackage(){ return PropsUtil.getString(CONFIG_PROPS,ConfigConstants.APP_BASE_PACKAGE); } /** * 獲取app的Jsp路徑 * @return */ public static String getAppJspPath(){ return PropsUtil.getString(CONFIG_PROPS,ConfigConstants.APP_JSP_PACKAGE); } /** * 獲取App靜態資源路徑 * @return */ public static String getAppAssetPath(){ return PropsUtil.getString(CONFIG_PROPS,ConfigConstants.APP_ASSET_PATH); } }