主题
环境变量工具
获取spring boot yml配置文件中的信息
工具类路径:com.wueasy.base.util.EnvironmentHelper
java
/**
* 获取字符串
* @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)