【发布时间】:2016-01-27 02:30:11
【问题描述】:
在 Java Spring 项目中我有枚举:
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum ResponseStatus {
SUCCESS (0,"OK"),
SYSTEM_UNAVAILABLE (1001, "System Unavailable"),
SYSTEM_INTERNAL_ERROR (1002, "System Internal Error"),
APPLICATION_FUND_LOAN_COMPLETED (4015, "Application Fund Loan Completed");
private int code;
private String message;
private ResponseStatus(int code, String message) {
this.code = code;
this.message = message;
}
public int getCode() {
return code;
}
public void setCode(int code) {
this.code = code;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
}
我不得不将此 Enum 移至 Pure Java 项目。这种情况有类似 JsonFormat 的解决方案吗?
【问题讨论】: