dromara/fast-request

希望支持@JsonProperty注解中的常量

Closed this issue · 1 comments

tlbcc commented

目前有如下代码:

public class Page {
    @JsonProperty(value = Constants.PAGE_NUM)
    private Integer pageNum;

    @JsonProperty(value = Constants.PAGE_SIZE)
    private Integer pageSize;
}
public class Constants {
    public static final String = "num";
    public static final String = "size";
}
@RestController
public class Controller {
    @PostMapping("test")
    public Result test(@RequestBody Page p) {
        //....
    }
}

在Controller类中的test方法上使用fast-request生成请求的时候,自动生成的参数内容如下:

{
    "Constants.PAGE_NUM": 1,
    "Constants.PAGE_SIZE": 1
}

期望生成的内容如下:

{
    "num": 1,
    "size": 1
}

update to 2023.1.4+