| 程序包 | 说明 |
|---|---|
| com.jfinal.config | |
| com.jfinal.json |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Constants.setJsonFactory(IJsonFactory jsonFactory)
设置 Json 转换工厂实现类,目前支持:JFinalJsonFactory(默认)、JacksonFactory、FastJsonFactory
分别支持 JFinalJson、Jackson、FastJson
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
FastJsonFactory
IJsonFactory 的 fastjson 实现.
|
class |
JacksonFactory
IJsonFactory 的 jackson 实现.
|
class |
JFinalJsonFactory
IJsonFactory 的 jfinal 实现.
|
class |
MixedJsonFactory
JFinalJson 与 FastJson 混合做 json 转换
toJson 用 JFinalJson,parse 用 FastJson
注意:
1:需要添加 fastjson 相关 jar 包
2:parse 方法转对象依赖于 setter 方法
3:MixedJson 内部使用了 static 共享变量,在使用时不要改变其内部属性值,以免影响其它线程
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
JsonManager.setDefaultJsonFactory(IJsonFactory defaultJsonFactory) |
Copyright © 2017. All rights reserved.