java – 如何手动映射JAX-RS中的枚举字段
发布时间:2020-05-25 02:26:56 所属栏目:Java 来源:互联网
导读:如何映射简单的 JSON对象{“status”:“successful”}自动映射到JAX-RS中的Java Enum? public enum Status { SUCESSFUL (successful), ERROR (error); private String status; private Status(String status) {
|
如何映射简单的 JSON对象{“status”:“successful”}自动映射到JAX-RS中的Java Enum? public enum Status {
SUCESSFUL ("successful"),ERROR ("error");
private String status;
private Status(String status) {
this.status = status;
}
}
如果你需要更多的细节,请随便问:) 解决方法以下JAXB注释应该这样做. (我使用Jettison进行测试,但我没有尝试过其他提供商):@XmlType(name = "status")
@XmlEnum
public enum Status {
@XmlEnumValue(value = "successful")
SUCESSFUL,@XmlEnumValue(value = "error")
ERROR;
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
