Việc sử dụng chú thích @XmlRootElement là gì?
Việc sử dụng chú thích @XmlRootElement là gì?

Video: Việc sử dụng chú thích @XmlRootElement là gì?

Video: Việc sử dụng chú thích @XmlRootElement là gì?
Video: Adam Warski – Your HTTP endpoints are data, as well! 2024, Tháng mười một
Anonim

@ XmlRootElement là một chú thích rằng mọi người là đã sử dụng để sử dụng với JAXB (JSR-222). nó là mục đích là liên kết duy nhất một phần tử gốc với một lớp. Vì các lớp JAXB ánh xạ tới các kiểu phức tạp, nên một lớp có thể tương ứng với nhiều phần tử gốc.

Mọi người cũng hỏi, công dụng của JAXB là gì?

JAXB là viết tắt của Java Kiến trúc cho Liên kết XML. Nó cung cấp cơ chế để thống chế (viết) java các đối tượng vào XML và XML không quản lý (đọc) vào đối tượng. Đơn giản, bạn có thể nói nó được sử dụng để chuyển đổi java đối tượng thành xml và ngược lại.

@XmlType là gì? Các @ XmlType chú thích có thể được xác định cho một lớp. Phần tử chú thích propOrder () trong @ XmlType chú thích cho phép bạn chỉ định thứ tự nội dung trong kiểu lược đồ được tạo. Trong những trường hợp như vậy, chú thích @XmlAccessorOrder đang hoạt động được ưu tiên. Khi thứ tự nội dung lớp được chỉ định bởi @ XmlType.

Hơn nữa, @XmlElement trong Java là gì?

Ánh xạ một thuộc tính JavaBean tới một phần tử XML có nguồn gốc từ tên thuộc tính. Sử dụng. @ XmlElement chú thích có thể được sử dụng với các phần tử chương trình sau: một thuộc tính JavaBean. trường không tĩnh, không nhất thời.

XmlTransient là gì?

Các @ XmlTransient chú thích hữu ích để giải quyết xung đột tên giữa tên thuộc tính JavaBean và tên trường hoặc ngăn ánh xạ của một trường / thuộc tính. Các thuộc tính trên lớp như vậy sẽ được ánh xạ tới XML cùng với các lớp dẫn xuất của nó, như thể lớp được nội tuyến.