//@Data //把lombok的data注释掉,手写get set
@AllArgsConstructor
@NoArgsConstructor
public class Dict {
private String tableName;
/**
* 编号
*/
private String code;
/**
* 名称
*/
private String nameC;
/**
* 拼音码
*/
private String spell;
/**
* 排序
*/
private Integer sort;
/**
* 是否可见
*/
private String display;
private String aliasName;
private String codegb;
private String nameCgb;
/**
* 父类编码
*/
private String fcode;
private Integer size;
private Integer current;
@JsonProperty("TABLE_NAME")//这里指定返回是TABLE_NAME 最后输出就是TABLE_NAME
public String getTableName() {
return tableName;
}
public void setTableName(String tableName) {
this.tableName = tableName;
}
@JsonProperty("code")//这里指定返回是code 最后输出就是code
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
@JsonProperty("name_C")//这里指定返回是name_C 最后输出就是name_C
public String getNameC() {
return nameC;
}
public void setNameC(String nameC) {
this.nameC = nameC;
}
@JsonProperty("yyds")//这里指定返回是yyds 最后输出就是yyds
public String getSpell() {
return spell;
}
public void setSpell(String spell) {
this.spell = spell;
}
@JsonProperty("SORT")
public Integer getSort() {
return sort;
}
public void setSort(Integer sort) {
this.sort = sort;
}
@JsonProperty("DISPLAY")
public String getDisplay() {
return display;
}
public void setDisplay(String display) {
this.display = display;
}
@JsonProperty("ALIAS_NAME")
public String getAliasName() {
return aliasName;
}
public void setAliasName(String aliasName) {
this.aliasName = aliasName;
}
@JsonProperty("CODEGB")
public String getCodegb() {
return codegb;
}
public void setCodegb(String codegb) {
this.codegb = codegb;
}
@JsonProperty("NAMECGB")
public String getNameCgb() {
return nameCgb;
}
public void setNameCgb(String nameCgb) {
this.nameCgb = nameCgb;
}
@JsonProperty("FCODE")
public String getFcode() {
return fcode;
}
public void setFcode(String fcode) {
this.fcode = fcode;
}
@JsonProperty("SIZE")
public Integer getSize() {
return size;
}
public void setSize(Integer size) {
this.size = size;
}
@JsonProperty("CURRENT")
public Integer getCurrent() {
return current;
}
public void setCurrent(Integer current) {
this.current = current;
}
}
看一下返回结果
@Data
public class R<T> {
private int code;
private String msg;
private T data;
public static <T> R<T> ok(String msg, T data) {
return result(HttpStatus.HTTP_OK, msg, data);
}
public static <T> R<T> error(String msg, T data) {
return result(HttpStatus.HTTP_BAD_REQUEST, msg, data);
}
public static <T> R<T> error(Integer code,String msg, T data) {
return result(code, msg, data);
}
public static R<String> error(String msg) {
return result(HttpStatus.HTTP_BAD_REQUEST, msg, null);
}
public static <T> R<T> error(T data) {
return result(HttpStatus.HTTP_BAD_REQUEST, null, data);
}
public static <T> R<T> ok(T data) {
return result(HttpStatus.HTTP_OK, null, data);
}
public static R<String> ok(String msg) {
return result(HttpStatus.HTTP_OK, msg, null);
}
public static <T> R<T> result(int code, String msg, T data) {
R<T> r = new R<>();
r.setCode(code);
r.setMsg(msg);
r.setData(data);
return r;
}
}