generateSchema
メソッド onを使用しJAXBContext
て、クラス モデルに関連付けられた XML スキーマを見つけることができます。
import java.io.IOException;
import javax.xml.bind.*;
import javax.xml.transform.Result;
import javax.xml.transform.stream.StreamResult;
public class Demo {
public static void main(String[] args) throws Exception {
JAXBContext jc = JAXBContext.newInstance(PageableResponse.class);
jc.generateSchema(new SchemaOutputResolver() {
@Override
public Result createOutput(String namespaceURI, String suggestedFileName)
throws IOException {
return new StreamResult(suggestedFileName);
}
});
}
}
ノート:
JAXB (JSR-222) 実装は、その特定のクラスを往復しません。