XmlTransient тайлбар гэж юу вэ?
XmlTransient тайлбар гэж юу вэ?

Видео: XmlTransient тайлбар гэж юу вэ?

Видео: XmlTransient тайлбар гэж юу вэ?
Видео: aula 7045 Sistema Web @OneToMany @XmlTransient mappedBy para ligar cursos e professores 2024, May
Anonim

Тэмдэглэл Төрөл XmlTransient . @ XmlTransient тайлбар 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 нь XML холбоход зориулсан java архитектур нь XML-г Java объект руу хөрвүүлэх үр ашигтай технологи юм. EclipseLink JAXB (MOXy) нь нэг юм JAXB хэрэгжилт нь гол төлөв ашигласан XML-ээс java анги үүсгэх эсвэл JSON.

Зөвлөмж болгож буй: