1

我有以下问题。对于网络服务,我使用现有的数据模型。所以我需要在现有的源类上应用 JAXB 注释。这需要大量的手动操作。

有谁知道可以帮助自动化此过程的工具?为清楚起见,通过 an 生成 java 源代码xsd不是目标。

4

2 回答 2

0

您可以首先获取数据模型包中的所有类,然后在运行时使用 Javassist 在每个这些类上添加注释。

如果您想避免此过程而只是更改源代码,我认为在您的数据模型包中搜索/替换将是可行的方法。

于 2012-05-17T09:49:50.053 回答
0

JAXB (JSR-222)是异常配置。这意味着您只需要注释所需表示不同于默认表示的模型:

如果您有一个正在尝试将域模型映射到的 XML 模式,那么您可能会发现Eclipse中的Dali JAXB 工具很有帮助。我建议试用 Juno 的预发布版本。

于 2012-05-17T09:58:00.673 回答