Loading ...
Sorry, an error occurred while loading the content.

Jackson Java JSON processor 1.2 released

Expand Messages
  • Tatu Saloranta
    Version 1.2 of Jackson JSON processor (http://wiki.fasterxml.com/JacksonHome) is now available. Jackson is a full-featured JSON processor written in Java. It
    Message 1 of 1 , Aug 3, 2009
    View Source
    • 0 Attachment
      Version 1.2 of Jackson JSON processor
      (http://wiki.fasterxml.com/JacksonHome) is now available.

      Jackson is a full-featured JSON processor written in Java. It offers
      all the usual processing styles -- very fast incremental/streaming
      reading/writing (see
      [http://code.google.com/p/thrift-protobuf-compare/wiki/Benchmarking%5d,
      for example); extensive data binding to/from Java objects and
      node-based tree modle -- as well as host of other features.
      List of new features can be found from
      [http://wiki.fasterxml.com/JacksonRelease12%5d; and tutorial at
      [http://wiki.fasterxml.com/JacksonInFiveMinutes%5d.

      Some highlights of 1.2 release over 1.0 are:

      * Can serialize and deserialize using fields as well getter/setter methods
      * Can use any constructor or factory method for instantiating values
      (no need to add setters just for deserialization; can make fields
      final!)
      * Can force use of static typing on serialization (instead of dynamic
      runtime type)
      * Optional support for JAXB annotations in addition to (or instead of)
      extensive native annotations
      * Can produce JSON schema from java class definitions
      * Method to "mix in" (associate / inject) annotations during runtime
      to use for configuring non-modifiable (legacy) classes

      -+ Tatu +-
    Your message has been successfully submitted and would be delivered to recipients shortly.