public class PropertiesUtil extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
PropertiesUtil.NoConverterMap<K,V>
不可改值Map 当有一个key时,后续存入key不会覆盖之前的值
|
| 构造器和说明 |
|---|
PropertiesUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<String,Object> |
getAllProperties() |
static Map<String,Object> |
getPropertiesByPattern(String pattern)
匹配通配符配置
|
static Map<String,Object> |
getPropertiesByPrefix(String prefix)
获得指定前缀的集合
|
static Map<String,Object> |
getPropertiesByPrefix(String prefix,
Map<String,Object> propMap) |
static Map<String,Object> |
getPropertiesByPrefix(String prefix,
org.springframework.core.env.PropertySource<?> propertySource) |
static Object |
getPropertiesObject(String name) |
static String |
getProperty(String name)
获得配置文件参数
|
static String |
getProperty(String name,
String path) |
static String |
getPropertyOrDefault(String name,
String defaultVal) |
static String |
getPropertyOrDefault(String name,
String path,
String defaultVal) |
static Properties |
loadProperties(String location) |
static org.springframework.core.env.PropertySource<?> |
loadPropertySource(String location) |
static Map<String,Object> |
resolveProperties(Map<String,Object> props)
解析值中${} 为正确数据
|
static Map<String,Object> |
resolvePropertySource(org.springframework.core.env.PropertySource<?> propertySource) |
public static String getPropertyOrDefault(String name, String path, String defaultVal)
public static Map<String,Object> getPropertiesByPattern(String pattern)
pattern - 通配符*public static Properties loadProperties(String location)
public static Map<String,Object> getPropertiesByPrefix(String prefix)
prefix - 前缀public static Map<String,Object> resolvePropertySource(org.springframework.core.env.PropertySource<?> propertySource)
public static org.springframework.core.env.PropertySource<?> loadPropertySource(String location)
public static Map<String,Object> getPropertiesByPrefix(String prefix, org.springframework.core.env.PropertySource<?> propertySource)
public static Map<String,Object> getPropertiesByPrefix(String prefix, Map<String,Object> propMap)
Copyright © 2019. All rights reserved.