@XmlRootElement ek açıklamasının kullanımı nedir?
@XmlRootElement ek açıklamasının kullanımı nedir?

Video: @XmlRootElement ek açıklamasının kullanımı nedir?

Video: @XmlRootElement ek açıklamasının kullanımı nedir?
Video: Rest Api Development with Spring Boot - 1 2024, Mayıs
Anonim

@ XmlRootElement bir Dipnot insanların olduğu kullanılmış JAXB (JSR-222) ile kullanmak için. Onun amaç bir kök öğeyi bir sınıfla benzersiz bir şekilde ilişkilendirmektir. JAXB sınıfları karmaşık türlerle eşlendiğinden, bir sınıfın birden çok kök öğeye karşılık gelmesi mümkündür.

İnsanlar ayrıca JAXB'nin ne işe yaradığını soruyorlar.

JAXB'nin kısaltması Java XML Bağlama Mimarisi. Sıralama (yazma) için mekanizma sağlar java nesneleri XML'e ve sıralanmamış (okuma) XML'i nesneye dönüştürür. Basitçe, dönüştürmek için kullanıldığını söyleyebilirsiniz. java nesneyi xml'e ve tam tersi.

@XmlType nedir? NS @ XmlType ek açıklama bir sınıf için tanımlanabilir. @ içindeki ek açıklama öğesi propOrder() XmlType açıklama, oluşturulan şema türünde içerik sırasını belirtmenize olanak tanır. Bu gibi durumlarda, etkin @XmlAccessorOrder ek açıklaması önceliklidir. Sınıf içerik sırası @ ile belirtildiğinde XmlType.

Ayrıca, Java'da @XmlElement nedir?

JavaBean özelliğini, özellik adından türetilen bir XML öğesiyle eşler. Kullanım @ XmlElement açıklama aşağıdaki program öğeleriyle kullanılabilir: bir JavaBean özelliği. statik olmayan, geçici olmayan alan.

XmlTransient nedir?

NS @ XmlGeçici açıklama, bir JavaBean özellik adı ile bir alan adı arasındaki ad çakışmalarını çözmek veya bir alanın/özelliğin eşlenmesini önlemek için kullanışlıdır. Bu tür sınıftaki özellikler, sınıf içi satırlanmış gibi, türetilmiş sınıflarıyla birlikte XML'e eşlenir.