Files
http-server-simulator/src/com/dayrain/component/ConfigHolder.java
2021-10-29 10:43:02 +08:00

30 lines
638 B
Java

package com.dayrain.component;
import com.dayrain.utils.FileUtils;
import com.fasterxml.jackson.databind.util.BeanUtil;
import java.awt.*;
public class ConfigHolder {
private static Configuration configuration;
private ConfigHolder(){}
public synchronized static Configuration init() {
configuration = FileUtils.load();
return configuration;
}
public static void save() {
FileUtils.saveConfig(configuration);
}
public static Configuration get() {
return configuration;
}
public static void replace(Configuration config) {
configuration = config;
}
}