美文网首页
jfinal json包

jfinal json包

作者: xuyouxin1 | 来源:发表于2017-08-18 11:56 被阅读0次

jfinal框架的json包与log包的设计模式一样:

json包:封装了不同json实现的统一用法

1、Json:抽象类

属性:IJsonFactory defaultJsonFactory  默认的json工厂,在生成具体的Json对象时由工厂负责

方法:

    getJson  获取json对象

    toJson  对象转json串,抽象方法

    parse  json串转对象,抽象方法

实现类:FastJson,Jackson,JFinalJson

2、IJsonFactory:接口

方法:Json getJson()   返回json对象

实现类:FastJsonFactory,JacksonFactory,JFinalJsonFactory

3、JsonManager:管理类

方法:setDefaultJsonFactory 设置默认json工厂,setDefaultDatePattern 日期模式

4、JsonKit:提供简单的接口进行json操作,实际是通过Json类的方法来实现

方法:toJson  对象转json串,parse  json串转对象

5、Constants类提供了接口来设置json工厂:setJsonFactory

相关文章

网友评论

      本文标题:jfinal json包

      本文链接:https://www.haomeiwen.com/subject/ryzorxtx.html