From d5449236ef0b3adafb3e4cc872f50479efa0ce7b Mon Sep 17 00:00:00 2001 From: zhangc <zc@123> Date: 星期二, 11 三月 2025 16:10:29 +0800 Subject: [PATCH] 配置信息 --- src/main/java/com/zy/common/utils/YamlUtils.java | 59 ++++++++++++++++++++++++++++------------------------------- 1 files changed, 28 insertions(+), 31 deletions(-) diff --git a/src/main/java/com/zy/common/utils/YamlUtils.java b/src/main/java/com/zy/common/utils/YamlUtils.java index 9e2a425..4944201 100644 --- a/src/main/java/com/zy/common/utils/YamlUtils.java +++ b/src/main/java/com/zy/common/utils/YamlUtils.java @@ -18,16 +18,38 @@ @Component public class YamlUtils { + private static final String src = "src/main/resources/application-prod.yml"; + private final static String C = "#"; + private final static String CHARSET = "UTF-8"; + //璇诲彇鍚庣殑姣忚鏁版嵁 + private static List<String> LINES = null; @Autowired private DataResourceService dataResourceService; - private static final String src = "src/main/resources/application-prod.yml"; + public static void main(String[] args) { + Map<String, Integer> keyCountMap = new HashMap<>(); + try { + List<String> lines = FileUtils.readLines(new File(src), CHARSET); + for (int i = 0; i < lines.size(); i++) { + String line = lines.get(i); + if (line.contains(C)) { + String[] split = line.split(C); + String tmp = split[0]; + String memo = split[1];//鑾峰彇娉ㄩ噴 - private final static String C = "#"; - private final static String CHARSET = "UTF-8"; + String[] split1 = tmp.split(":"); + String name = split1[0]; + String data = split1[1]; + System.out.println(memo); + System.out.println(name); + System.out.println(data); + } + } - //璇诲彇鍚庣殑姣忚鏁版嵁 - private static List<String> LINES = null; + } catch (IOException e) { + e.printStackTrace(); + } + } public Map<String, Object> read() { Yaml yaml = new Yaml(); @@ -54,7 +76,7 @@ dataResource.setData(null); } else if (value instanceof Map) { dataResource.setData(JSON.toJSONString(value)); - }else { + } else { dataResource.setData(value.toString()); } dataResource.setCreateTime(new Date()); @@ -178,31 +200,6 @@ data = ""; } map.put(dataResource.getName(), data); - } - } - - public static void main(String[] args) { - Map<String, Integer> keyCountMap = new HashMap<>(); - try { - List<String> lines = FileUtils.readLines(new File(src), CHARSET); - for (int i = 0; i < lines.size(); i++) { - String line = lines.get(i); - if (line.contains(C)) { - String[] split = line.split(C); - String tmp = split[0]; - String memo = split[1];//鑾峰彇娉ㄩ噴 - - String[] split1 = tmp.split(":"); - String name = split1[0]; - String data = split1[1]; - System.out.println(memo); - System.out.println(name); - System.out.println(data); - } - } - - } catch (IOException e) { - e.printStackTrace(); } } -- Gitblit v1.9.1