记得上下班打卡 | git大法好,push需谨慎

Commit 03189324 authored by 张国柄's avatar 张国柄

test;

parent 75c89b2e
...@@ -4,10 +4,9 @@ import com.liquidnet.commons.lang.util.JsonUtils; ...@@ -4,10 +4,9 @@ import com.liquidnet.commons.lang.util.JsonUtils;
import org.apache.logging.log4j.util.PropertiesUtil; import org.apache.logging.log4j.util.PropertiesUtil;
import org.springframework.core.io.support.PropertiesLoaderUtils; import org.springframework.core.io.support.PropertiesLoaderUtils;
import java.io.File; import java.io.*;
import java.io.IOException;
import java.io.Serializable;
import java.net.URL; import java.net.URL;
import java.nio.charset.StandardCharsets;
import java.util.HashMap; import java.util.HashMap;
import java.util.LinkedList; import java.util.LinkedList;
import java.util.Map; import java.util.Map;
...@@ -16,15 +15,18 @@ import java.util.Properties; ...@@ -16,15 +15,18 @@ import java.util.Properties;
public class SqlMapping { public class SqlMapping {
private static final String sqlMapDir = "sqlmap"; private static final String sqlMapDir = "sqlmap";
private static Map<String, String> sqlPropertiesMap = new HashMap<>(); private static Map<String, String> sqlPropertiesMap = new HashMap<>();
static { static {
try { try {
URL url = PropertiesUtil.class.getClassLoader().getResource(sqlMapDir); URL url = PropertiesUtil.class.getClassLoader().getResource(sqlMapDir);
System.out.println("sm.url:" + url);
if (null != url) { if (null != url) {
System.out.println("sm.url:" + url.getPath() + ",file:" + url.getFile());
File file = new File(url.getFile()); File file = new File(url.getFile());
if (file.exists() && file.isDirectory()) { if (file.exists() && file.isDirectory()) {
System.out.println("sm.url:" + file.getPath());
File[] files = file.listFiles(); File[] files = file.listFiles();
for (File f : files) { for (File f : files) {
System.out.println("sm.url:" + f.getPath());
if (f.isFile() && f.getName().endsWith("properties")) { if (f.isFile() && f.getName().endsWith("properties")) {
Properties props = PropertiesLoaderUtils.loadAllProperties(sqlMapDir.concat("/") + f.getName()); Properties props = PropertiesLoaderUtils.loadAllProperties(sqlMapDir.concat("/") + f.getName());
for (Object key : props.keySet()) { for (Object key : props.keySet()) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment