忽略 JAXB 绑定中的某些元素/类
我使用 Hyperjaxb 从 XML 模式生成一些带有 JPA 注释的类。我想指定给定模式 xjc 应该生成哪些元素。我无法更改 xsd 文件。我只能修改绑定.xjb。我尝试使用 hj:ignored,但没有成功。
I use Hyperjaxb to generate some classes with JPA annotations from XML schemas. I'd like to specify which elements from given schema xjc should generate. I can't change xsd file. I can modify only bindings.xjb. I tried to use hj:ignored, but without success.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
嗯,
hj:ignored
是答案。它允许您使 Hyperjaxb 忽略某些类。下面是一个示例:
自定义可以在架构中以及通过
xjb
文件进行。例如,请参阅此项目。
“没有成功”是如何表现出来的?
Well,
hj:ignored
is the answer. It allows you to make Hyperjaxb ignore certain classes.Here's an example:
Customizations work in schema as well as via
xjb
files.See this project for instance.
How does "without success" reveal itself?