Hi François,

jackson has a few more advanced feature but I'll say a word on it at the
end.
In term of perf it is a bit faster but if you use it for JAXRS then HTTP is
so slow compared to json roundtrip than you dont care of which provider you
use (in term of scale).
jackson has more binding support, the most known are yaml and jaxb...but
that's out of json

Now johnzon is jsonp based, very light and Apache powered compared to
jackson (to answer to the implicit "why johnzon in tomee").

About the first point: most of the very advanced features are due to a lack
of modelling of the json model so before jumping on them you should ask
yourself: do I need it or am I messing up my app? in 80% of the case it is
the last one from experience.



Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-31 16:39 GMT+02:00 COURTAULT Francois <
francois.courta...@gemalto.com>:

> Hello,
>
> Any reason to prefer Jackson instead of Johnzon (default JAX-RS provider
> in TomEE 7.x ) like:
>
> -          Performance
>
> -          Functionality (@JsonInclude, @JsonIgnoreProperties with no
> equivalence in Johnzon)
>
> -          Others ....
> ?
>
> Best Regards.
> ________________________________
> This message and any attachments are intended solely for the addressees
> and may contain confidential information. Any unauthorized use or
> disclosure, either whole or partial, is prohibited.
> E-mails are susceptible to alteration. Our company shall not be liable for
> the message if altered, changed or falsified. If you are not the intended
> recipient of this message, please delete it and notify the sender.
> Although all reasonable efforts have been made to keep this transmission
> free from viruses, the sender will not be liable for damages caused by a
> transmitted virus.
>

Reply via email to