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).

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.