2016-09-08 14:23

@JFinal 还在的。我贴出来
public class MyJsonFactory implements IJsonFactory {
private static MyJson myJson = new MyJson();
public Json getJson() {
return myJson;
}
private static class MyJson extends Json {
private static JFinalJson jFinalJson = JFinalJson.getJson();
private static FastJson fastJson = FastJson.getJson();
public String toJson(Object object) {
return jFinalJson.toJson(object);
}
public T parse(String jsonString, Class type) {
return fastJson.parse(jsonString, type);
}
}
}

2016-08-31 11:17

@JFinal 源码正在看。那詹总能提供一个不设定me.setJsonFactory(new JacksonFactory())却可以直接使用Jackson反序列化到Model setter的示例吗^_^

2016-08-31 11:12

抱歉可能问的有点宽泛了,想知道其中程序执行的逻辑,这对我理解框架很有帮助

2016-08-31 11:10

@JFinal 感谢詹总,不过我就想知道为什么设定me.setJsonFactory(new JacksonFactory())这样就可以使用setter方法,不设定而直接使用Jackson.getObjectMapper().readValue()方法就会提示找不到对应键值呢?