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请求

相关推荐
wabs6662 小时前
关于图论【卡码网110.字符串迁移的思考】
数据结构·算法·图论
数据知道2 小时前
Windows 安全基线:组策略、UAC、Defender 深度配置
windows·安全·网络安全
大模型码小白5 小时前
在 Windows 下 Codex 安装、配置与使用详细指南
java·人工智能·windows
小小龙学IT5 小时前
C++ Placement New 与显式析构:手动对象生命周期管理的艺术
c++·windows·mfc
oier_Asad.Chen5 小时前
【洛谷题解/AcWing题解】洛谷P4011 孤岛营救问题/AcWing1131拯救大兵瑞恩
数据结构·笔记·学习·算法·动态规划·图论·宽度优先
luyun0202026 小时前
论坛里的小工具,吾爱出品
运维·服务器·windows
冻柠檬飞冰走茶6 小时前
PTA基础编程题目集 7-19 支票面额(C语言实现)
c语言·开发语言·数据结构·算法
老王生涯7 小时前
rust开发环境配置-Windows & GNU
开发语言·windows·rust
nLif7 小时前
进程管道通讯-伪终端方式
c++·windows
青山木8 小时前
Hot 100 --- 组合总和
java·数据结构·算法·leetcode