Qual è la differenza tra l'utilizzo di fundmental RESTEasy JSON Provider Jettison (Badgerfish mappatura) su Jackson?Differenza tra Jettison e Jackson in JBoss
Che cosa sono i pro e i contro dell'usare l'uno sull'altro?
Qual è la differenza tra l'utilizzo di fundmental RESTEasy JSON Provider Jettison (Badgerfish mappatura) su Jackson?Differenza tra Jettison e Jackson in JBoss
Che cosa sono i pro e i contro dell'usare l'uno sull'altro?
Jettison è vecchio.
Jackson è probabilmente la libreria Java standard per l'elaborazione di JSON. Jackson è incluso in Glassfish.
Anche alcuni sviluppatori mi hanno avvisato di stare fuori da Badgerfish.
è possibile implementare Jackson nel Resteasy, vedere here.
Quali mappature (Badgerfish, naturale, ...) non implementa Jackson?
Nessuno. Jackson è "100% JSON" e non tenta di imitare o emulare XML. La mappatura dei nomi di proprietà si basa sulla convenzione di denominazione Java standard (sebbene possa essere sostituita mediante annotazioni o strategia di denominazione personalizzata).
Esistono alcune funzionalità di compatibilità di supporto, come la possibilità di utilizzare facoltativamente le annotazioni JAXB, ma fondamentalmente Jackson è un semplice mapper dati JSON/Java e cerca di minimizzare l'impedenza tra i modelli di dati JSON e Java.
Quali sono i motivi per "stare fuori Badgerfish"? – kiddouk