资 源 简 介
客户端应用程序通常使用以下两种风格的 newInstance 方法之一来获得此类的新实例,但是该方法还有其他可用的特殊形式:
·
JAXBContext.newInstance(
"com.acme.foo:com.acme.bar" )
JAXBContext 实例是根据冒号分隔的 Java 包名称的列表进行初始化的。每个 java 包都包含 JAXB 映射类、模式派生类和/或用户注释类。此外,java 包可能包含必须处理的 JAXB 包注释。(请参阅 JLS 第 3 版的第 7.4.1 节“包注释”)。
·
JAXBContext.newInstance( com.acme.foo.Foo.class )
JAXBContext 实例是使用作为参数传递的类以及可从这些类静态获得的类来实现初始化的。有关详细信息,请参见 newInstance(Class...)。
特别要求:该提供者必须提供包含以下方法签名的实现类:
<