栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Jaxb:如何生成ObjectFactory类?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Jaxb:如何生成ObjectFactory类?

更新

这个问题可能指的

ObjectFactory
是创建一个角色的作用
JAXBContext
。如果
JAXBContext
在上下文路径上引导a
,则它将在该位置检查ObjectFactory以确定该包中的类:

  • http://bdoughan.blogspot.com/2010/09/processing-atom-feeds-with-jaxb.html

如果您没有在上下文路径上

ObjectFactory
创建一个,但仍希望
JAXBContext
在路径上创建您,则可以
jaxb.index
在该包中包含一个名为的文件,列出要包含在其中的文件
JAXBContext
(被引用的类将自动插入):

  • http://bdoughan.blogspot.com/2010/08/using-xmlanyelement-to-build-generic.html

另外,您可以引导您

JAXBContext
到一系列类而不是上下文路径上:

  • http://bdoughan.blogspot.com/2010/11/jaxb-and-inheritance-using-xsitype.html

是否需要ObjectFactory

一个

ObjectFactory
是不需要的,从Java类有使用情况下,您可以利用带注释的相似课程开始,虽然即使
@XmlRegistry
在为了使用
@XmlElementDecl
注释。

创建一个JAXBElement的实例

您随时可以

JAXBElement
直接创建:

final JAXBElement<WebLeads> webLeadsElement = new JAXBElement<WebLeads>(    new QName("root-element-name"),     WebLeads.class,     webLeadsJavaObj);

JAXBElement的替代

或者,由于JAXBElement仅用于提供根元素信息,因此可以使用以下注释

WebLeads
@XmlRootElement

@XmlRootElement(name="root-element-name")public class WebLeads {   ...}


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/574252.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号