环境变量工具

获取spring boot yml配置文件中的信息

工具类路径:com.wueasy.base.util.EnvironmentHelper

/**
 * 获取字符串
 * @author: fallsea
 * @param name 名称
 * @return
 */
public static String getString(String name)

/**
 * 获取字符串
 * @author: fallsea
 * @param name 名称
 * @param environment
 * @return
 */
public static String getString(String name,Environment environment)


/**
 * 获取字符串
 * @author: fallsea
 * @param name 名称
 * @param defaultValue 默认值
 * @return
 */
public static String getString(String name,String defaultValue)

/**
 * 获取字符串
 * @author: fallsea
 * @param name 名称
 * @param defaultValue 默认值
 * @return
 */
public static String getString(String name,String defaultValue,Environment environment)


/**
 * 获取map
 * @author: fallsea
 * @param name 名称
 * @param target class
 * @return
 */
public static <T> Map<String, T> getMap(String name,Class<T> target)


/**
 * 获取map
 * @author: fallsea
 * @param name 名称
 * @param target class
 * @param environment
 * @return
 */
public static <T> Map<String, T> getMap(String name,Class<T> target,Environment environment)


/**
 * 获取list
 * @author: fallsea
 * @param name 名称
 * @param target class
 * @return
 */
public static <T> List<T> getList(String name,Class<T> target)


/**
 * 获取list
 * @author: fallsea
 * @param name 名称
 * @param target class
 * @param environment
 * @return
 */
public static <T> List<T> getList(String name,Class<T> target,Environment environment)


/**
 * 获取boolean
 * @author: fallsea
 * @param name 名称
 * @return
 */
public static boolean getBoolean(String name)

/**
 * 获取boolean
 * @author: fallsea
 * @param name 名称
 * @param environment
 * @return
 */
public static boolean getBoolean(String name,Environment environment)


/**
 * 获取boolean
 * @author: fallsea
 * @param name 名称
 * @param defaultValue 默认值
 * @return
 */
public static boolean getBoolean(String name,boolean defaultValue)


/**
 * 获取boolean
 * @author: fallsea
 * @param name 名称
 * @param defaultValue 默认值
 * @param environment
 * @return
 */
public static boolean getBoolean(String name,boolean defaultValue,Environment environment)
Copyright © wueasy.com 2017-2020 all right reserved,powered by Gitbook未经允许,禁止以任何形式传播 修订时间: 2019-11-18

results matching ""

    No results matching ""