问题标签 [hyperjaxb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
646 浏览

hyperjaxb - 如何让 hyperjaxb3 生成特定的 JPA 标签?

我正在尝试让 hyperjaxb3 生成特定的标签,如 @Index,但我一直无法找到有关如何实现此目的的文档或示例。任何指针或建议将不胜感激。

谢谢

弗雷德里克

0 投票
1 回答
1609 浏览

hyperjaxb - Hyperjaxb3 命名策略配置

我试图将同一复杂类型的多个实例嵌入到一个实体中,除非我为每个实例定义一个新的复杂类型,否则这似乎不起作用。据我到现在为止,这可能是因为默认的 hyperjaxb3 命名策略。有没有办法通过注释(例如,类似于设置 id 策略)来更改默认的 hyperjaxb3 命名策略,而不是向插件本身添加代码?谢谢,弗雷德里克

0 投票
1 回答
2634 浏览

jpa - 忽略 JAXB 绑定中的某些元素/类

我使用 Hyperjaxb 从 XML 模式生成一些带有 JPA 注释的类。我想指定应该从给定模式 xjc 中生成哪些元素。我无法更改 xsd 文件。我只能修改 bindings.xjb。我尝试使用 hj:ignored,但没有成功。

0 投票
1 回答
1729 浏览

hyperjaxb - HyperJaxb - 有什么方法可以排除在包含的模式中导入的 xml 模式?

这是我的问题:

我有两个 .xsd 文件,我们称它们为 a.xsd 和 b.xsd。我想要实现的是从 a.xsd 生成所有类,不包括 b.xsd 中的类。现在的问题是,a.xsd 引用了 b.xsd 中的一个类型(通过 a ),所以即使被排除在外,b.xsd 中的类也会被构建。有没有办法解决这个问题?

0 投票
1 回答
757 浏览

jpa - JPA 到 JAXB 问题

我有从 eclipseLink 创建的实体。我正在尝试使用相同的对象来生成一个 xml。我在一个类中有一个主键引用,我不确定我需要使用什么注释来获取所需的 xml。我有

... }

……

}

NamePk 上的注释应该如何让我获得 xml 输出为

我需要在 PK 的两个级别上进行注释吗?(班级级别和参考)

谢谢

0 投票
1 回答
1474 浏览

annotations - 使用 Jaxb 或 HyperJaxb 生成 @Indexed 注解

我想在我的作业中实现基于 lucene 的休眠搜索。为了生成域对象,我使用 HyperJaxb3。

我希望在使用 HyperJaxb 创建域对象期间添加 @Indexed 注释。

我尝试使用谷歌搜索,但无法找到解决方案。

在这方面的任何指针都会有很大帮助。

0 投票
1 回答
243 浏览

transient - Hyperjaxb 动态应用瞬态

目前,我可以使用瞬态功能指示 Hyberjaxb 在编译时不将节点保留在 xml 对象中。无论如何在运行时动态应用它?如果x=y,则在 xml 对象中持久化特定节点,否则不持久化。

是否有另一种策略来处理这个问题?

0 投票
3 回答
9939 浏览

java - 使用 Java 将 XML 转换为数据库

需要:接收 XML 并将数据保存到数据库。

当前使用:JAXB 将 XML Schema 转换为 java 类。然后我打算使用 JPA 来持久化由 JAXB 编组的对象。

问题:我想要一些东西来弥补差距。在 JAXB 生成 Java 类之后,我必须使用 @Temporal 手动注释所有 java.util.Date 字段;我必须将@Entity 放在每个生成的类的顶部......等等。

我遇到了 Hyperjaxb。但是我找不到关于它的少量文档,并且无法使其正常工作。

我对完全不同的方法持开放态度。这似乎是一个常见问题,所以也许有一个通用的解决方案。

0 投票
1 回答
162 浏览

java - 使用 hypejaxb 生成继承映射

我正在使用 hypejaxb3,并试图找到添加继承的语法。例如,我想为关系类 Circle 继承 Shape 定义 xsd。我可以在https://wikis.sun.com/display/GlassFish/Hyperjaxb3Reference找到 hyperjaxb 自定义指南,但找不到定义继承的具体步骤。

0 投票
1 回答
444 浏览

jpa-2.0 - 订单列似乎不起作用

我已经通过以下方式定义了我的绑定

我期待带有 OneToMany 和 JoinColumn 的 OrderColumn 注释。但它似乎不存在,请有人帮忙看看我是否在这里遗漏了什么?