Unmarshalling

Unmarshalling to proces polegający na konwersji obiektu z formatu innego niż Java na obiekt Javy. Najczęściej spotkamy się z unmarshallingiem z postaci XML lub JSON na Javowe POJO/JavaBeans. Wykorzystywane są do tego celu specyfikacja JAXB (dla XML) lub biblioteki takie jak Jackson (dla JSON).


unmarshalling

Z pojęciem tym spotkamy się szczególnie często tworząc API oparte o REST z wykorzystaniem JAX-RS lub Spring MVC, gdzie wymiana danych pomiędzy backendem napisanym w Javie i klientem najczęściej napisanym w języku Javascript wymagała by wiele ręcznej pracy.


Dyskusja i komentarze

Masz pytania do tego wpisu? Może chcesz się podzielić spostrzeżeniami? Zapraszamy dyskusji na naszej grupie na Facebooku.