public class PlaceholdersResolver { private final static String PLACEHOLDERS_PREFIX = "$"; /** * 对占位符进行解析 * 如果字符串中包含占位符则返回解析后的值,否则返回原值 * @param key * @param environment * @return */ public static String resolve(String key , Environment environment){ if(key.contains(PLACEHOLDERS_PREFIX)){ return environment.resolvePlaceholders(key); } return key; } }
spring 替换字符串中的配置信息
最新推荐文章于 2024-03-24 10:23:20 发布