Kurs Java Podstawy - rozszerzony

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.

Komentarze