GetMapping自动截取List<String>字符

今天遇到个问题

如下,是我的controller

java 复制代码
    @GetMapping("/list")
    public Result<?> list(@RequestBody GepholdPayeeVo requestVo) {
        return Result.ok(gepholdPayeeService.getListPage(requestVo));
    }

如下,是我的java bean

java 复制代码
package com.hz.modules.system.vo.paypal;

import com.alibaba.excel.annotation.ExcelProperty;
import com.hz.modules.system.entity.paypal.GepholdPayee;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author liuhuapeng
 * @date 2025/11/7
 */
@Data
public class GepholdPayeeVo extends GepholdPayee {

    private Integer current = 1;

    private Integer size = 10;

    @ApiModelProperty("开始时间")
    private String beginTime;

    @ApiModelProperty("结束时间")
    private String endTime;

    @ApiModelProperty("时间类型:交易时间:updateAtStr;交易完成时间:payeeSuccessDate;")
    private String timeType;

    @ApiModelProperty("下载传入的idList")
    private List<Integer> ids;


    /**
     * 店铺名称
     */
    @ExcelProperty("店铺名称List")
    @ApiModelProperty("店铺名称List")
    private List<String> payeeAccNameList;


}

我需要通过swadgger传入payeeAccNameList。但是我发现list String接收后被自动截取

这个是我的入参

sql 复制代码
SHANG HAI ZHUANG MU MAO YI CO., LTD

因为入参带逗号,导致spring自动截取。数组size = 2

解决方案:改为post请求

相关推荐
kakakahahahaha3 小时前
Windows笔记本重装系统的4种路径和风险边界
windows·电脑·笔记本电脑·内容运营·软件需求·重装系统
闲坐含香咀翠4 小时前
从 132MB 到 25MB:列式存储怎么把 CPU 缓存命中率提上去的
前端·数据结构·性能优化
码少女4 小时前
数据结构——快速排序
数据结构
shehuiyuelaiyuehao4 小时前
算法39,位运算,消失的两个数字
java·数据结构·算法
多弗朗皮卡丘6 小时前
数据结构4:链表(下)
c语言·数据结构·链表
自动化监测Learner6 小时前
Windows 自带搜索太慢?Everything 安装与使用指南,全盘文件秒搜
windows·everything
午彦琳7 小时前
2026.9.9
数据结构·算法·leetcode
橘子汽水1688 小时前
Leetcode 200,994岛屿数量,腐烂的橘子
数据结构·算法·leetcode
kiracrimson8 小时前
【无标题】
数据结构
zcmodeltech10 小时前
冷链物流沙盘模型控制系统设计——基于STM32与Modbus RTU的冷藏车、冷库全流程动态展示方案
数据结构·stm32·单片机·嵌入式硬件·物联网·能源