javax注解问题

标签 java annotations jaxb

我对此失去了理智:

我有这个代码:

@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ANetApiResponseType", propOrder = {
    "resultCode",
    "messages"})

我收到此错误:

Type mismatch: cannot convert from XmlAccessType to AccessType 

我用谷歌搜索过,但所有这些问题通常都是因为有人使用“AccessType”而发生的,但我已经使用了 XmlAccessor/Access 类型!

有什么想法吗?

最佳答案

通过设置@XmlAccessorType,bean可以选择只允许带注释的字段被序列化。

有一个链接供您引用 - http://www.caucho.com/resin/doc/jaxb-annotations.xtp#@XmlAccessorType

关于javax注解问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1318410/

相关文章:

java - 使用现有的 Java 类作为 XSD 中的类型

java - 如何使 CXF 生成的代码解码为 JAX-B 并忽略未映射的字段?

java - LIBGDX 加速整个游戏(使用 box2d)

java - 在默认 JFrame 面板上使用 paintComponent()

java - JUnit是如何处理@Before注解的

ios - viewForAnnotation 中的注解标识符

java - 基本 Java 解码器程序未传递正确的值?

java - 有没有像 JRebel 这样的其他程序?

java - 组件扫描无法检测到接口(interface)bean?

java - @GenerateValue 注解,构造函数值