This commit is contained in:
Sola
2016-05-13 11:11:13 +08:00
parent e834fdfb7b
commit b5ccd18a59
17 changed files with 129 additions and 120 deletions

View File

@@ -32,6 +32,8 @@ public class Settings {
public int User_Wechat_Cache_Expire_Time;
//No arg constructor for Yaml.loadAs
public Settings() { I = this; }
public Settings() {
I = this;
}
}

View File

@@ -15,12 +15,12 @@ import java.io.InputStream;
@ToString
public class WxMpXmlInMemoryConfigStorage extends WxMpInMemoryConfigStorage {
@SuppressWarnings("unchecked")
public static <T> T fromXml(Class<T> clazz, InputStream is) {
XStream xstream = XStreamInitializer.getInstance();
xstream.alias("wechat-config", clazz);
xstream.processAnnotations(clazz);
return (T) xstream.fromXML(is);
}
@SuppressWarnings("unchecked")
public static <T> T fromXml(Class<T> clazz, InputStream is) {
XStream xstream = XStreamInitializer.getInstance();
xstream.alias("wechat-config", clazz);
xstream.processAnnotations(clazz);
return (T) xstream.fromXML(is);
}
}