swagger2 泛型 大坑

假如:

public class PageSearchRequest<T> {
    
    private int pageNum;
    private int pageSize;
    private int offSet;
    private int totalNum;
    private T condition;

}

public class xx{
     private int x;

}

    @RequestMapping(value = "/jobSearch", 
                                     method = RequestMethod.POST, 
                                     produces = { "application/json; charset=utf-8" })
    @ApiOperation(value="职位搜索")
    @ApiImplicitParams({
           @ApiImplicitParam(
                name = "request", 
                value = "职位分页搜索条件
                required = true, 
                dataType = "PageSearchRequest«xx»", 
                paramType = "body")
    })
    @ResponseBody
    public ApiResult<List<CraftsmanJob>> jobSearch(
            @RequestBody PageSearchRequest<xx> request
            ){

    ...

对于泛型,看重点部分

这个符号 « 不是<<  也不是《 , 而是法语中的 « 

.............

大坑啊。。。。

猜你喜欢

转载自blog.csdn.net/hupingjin/article/details/82991339