maven中pom.xmlのfastjsonへの依存


プロジェクトではjsonを用い,データの頻繁な変換により,システムの性能を考慮してアリババパッケージのfastjsonを用いた.
プロジェクトの環境構成
  • jdk1.7
  • tomcat8
  • maven3.39 pomに導入された依存
  •  <dependency>
        <groupId>com.alibabagroupId>
        <artifactId>fastjsonartifactId>
        <version>1.2.4version>
    dependency>

    1
    2
    3
    4
    5
    使用方法(ここでは最も一般的な2つの方法のみを列挙します):
    // javabean   json   
    String jsonStr = JSON.toJSONString(Bean bean);
    // json         javabean
    Bean bean = JSON.parseObject(jsonStr, Bean.class);