Какво е XmlTransient анотация?
Какво е XmlTransient анотация?

Видео: Какво е XmlTransient анотация?

Видео: Какво е XmlTransient анотация?
Видео: DJENA - DA VIDYA KAKVO E / Джена - Да видя какво е, 2012 2024, Ноември
Anonim

Анотация Тип XmlTransient . @ Xml Преходна анотация е полезен за разрешаване на сблъсъци на имена между име на свойство в JavaBean и име на поле или предотвратяване на съпоставянето на поле/свойство. Сблъсък на имена може да възникне, когато декапитализираното име на свойство на JavaBean и име на поле са еднакви.

Също така, каква е ползата от анотацията @XmlRootElement?

@ XmlRootElement е анотация че хората са използван за използване с JAXB (JSR-222). Това е предназначение е да се свърже уникално коренен елемент с клас. Тъй като JAXB класовете се преобразуват в сложни типове, е възможно един клас да съответства на множество основни елементи.

Освен по-горе, какво е @XmlType? @ XmlType може да се дефинира анотация за клас. Елементът на анотацията propOrder() в @ XmlType анотацията ви позволява да посочите реда на съдържанието в генерирания тип схема. В такива случаи активната анотация @XmlAccessorOrder има предимство. Когато редът на съдържанието на класа е посочен от @ XmlType.

Също така въпросът е каква е ползата от @XmlElement?

Тип анотация XmlElement . Съпоставя свойство на JavaBean в a XML елемент произлиза от името на свойството. @ XmlElement анотация може да бъде използван със следните програмни елементи: свойство на JavaBean.

Може ли Jaxb да се използва за JSON?

JAXB JSON Пример. JAXB е java архитектура за XML свързването е ефективна технология за конвертиране на XML към и от Java обект. EclipseLink JAXB (MOXy) е един от JAXB изпълнение, което е най-вече използван за създаване на java класове от XML или JSON.

Препоръчано: