1

通过使用以下内容注释您的服务 Impl 类,可以让 jaxb 处理接口类:@XmlSeeAlso ({SomeImplClass.java})

并使用以下方法注释接口文件:@XmlRootElement @XmlJavaTypeAdapter(AnyTypeAdapter.class)

但是,这对我来说是个问题,因为我使用的接口不可编辑,并且为它创建 Impl 类是不可行的,因为该接口有大量嵌套接口。

有解决方案或解决方法吗?

4

1 回答 1

0

如果您从 JAXB 的角度思考:它将 JAVA 类编组和解组为 XML,因此无法解决此问题。

好像我是JAXB并且有人为我提供了 marshall 的接口,那么我将不得不猜测用户指的是哪个具体实现,而它不能这样做。这就是为什么我认为这是不可能的。

于 2012-11-29T09:54:11.807 回答