美文网首页
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