將 XML 名稱空間繫結到可序列化的 Java 類
這是一個 package-info.java
檔案的示例,它將 XML 名稱空間繫結到可序列化的 Java 類。這應該放在與應該使用名稱空間序列化的 Java 類相同的包中。
/**
* A package containing serializable classes.
*/
@XmlSchema
(
xmlns =
{
@XmlNs(prefix = MySerializableClass.NAMESPACE_PREFIX, namespaceURI = MySerializableClass.NAMESPACE)
},
namespace = MySerializableClass.NAMESPACE,
elementFormDefault = XmlNsForm.QUALIFIED
)
package com.test.jaxb;
import javax.xml.bind.annotation.XmlNs;
import javax.xml.bind.annotation.XmlNsForm;
import javax.xml.bind.annotation.XmlSchema;