All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.litongjava.tio.utils.json.MixedJsonFactory Maven / Gradle / Ivy

package com.litongjava.tio.utils.json;

/**
 * IJsonFactory 的 jfinal + fastjson 组合实现
 * 
 * 1:toJson 用 JFinalJson,parse 用 FastJson
 * 2:需要添加 fastjson 相关 jar 包
 * 3:parse 方法转对象依赖于 setter 方法
 */
public class MixedJsonFactory implements IJsonFactory {

  private static final MixedJsonFactory me = new MixedJsonFactory();

  public MixedJsonFactory() {
    // 尽早触发 fastjson 的配置代码
    new FastJson2();
  }

  public static MixedJsonFactory me() {
    return me;
  }

  public Json getJson() {
    return new MixedJson();
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy