Question

i am curious to understand what would be the reason to name

java to xml conversion jar as jaxb2

and

java to json conversion jar as jackson

I tried searching for some history/explanation for this name. But not successful.

Would be good to know about the name reasons for better understanding.

Thanks for reading

Était-ce utile?

La solution

JAXB is abbreviation from Java Architecture for XML Binding

Jackson is simply a Jackson name

Autres conseils

JAXB is a JCP specification (JSR-222) and stands for Java Arcitecture for XML binding. The name JAXB is consistent with other XML related JSRs: JAXP, JAX-WS, etc. JAXB isn't an implementation but a standard API. Implementations of JAXB have their own names: Project JAXB, MOXy, JaxMe.

Jackson is the name of a JSON binding library. There are other JSON binding libraries in Java such as: MOXy, GSON, Genson, XStream.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top