Rozdział 11. Wiązanie danych w JAXB
Jak napisałem na końcu poprzedniego rozdziału, wiązanie danych (ang. data binding) to technika przetwarzania XML, która pozwala wyeliminować z kodu odniesienia do wierzchołków XML. Zamiast pracować z elementami i atrybutami, w kodzie wykorzystuje się klasy o nazwach Customer
i PurchaseOrder
. Pierwsza oznacza, że struktura dokumentu XML musi być zdefiniowana za pomocą jakiegoś schematu (z reguły DTD lub XML Schema). Wiązanie tego schematu z określonymi klasami Javy (w proces ten może wchodzić także wygenerowanie tych klas z tego schematu) odbywa się przy wykorzystaniu środowiska wiązania danych. Zazwyczaj w skład takiego środowiska wchodzą narzędzia służące do generowania kodu klas Javy ze schematów oraz biblioteki ...
Get Java i XML. Wydanie III now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.