我在项目中看到了以下方法的用法

JAXBContext jc = JAXBContext.newInstance("org.test.customer");

其中org.test.customer是程序包名称。

这是否意味着我们可以编码org.test.customer下的类?

我的理解基于
http://docs.oracle.com/javaee/5/api/javax/xml/bind/JAXBContext.html#newInstance(java.lang.String)

最佳答案

解释在JAXBContext类javadoc中

从冒号分隔的Java包名称列表中初始化JAXBContext实例。每个java包均包含JAXB映射的类,派生于模式的类和/或用户注释的类。

例子:

JAXBContext jc = JAXBContext.newInstance( "com.acme.foo:com.acme.bar" );

关于java - 什么是JAXBContext.newInstance(String contextPath)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30643802/

10-11 21:40