Knife4j调试实体类传参扁平化模式修改:default-flat-param-object: true

问题

Knife4j,UI界面调试时,如果参数是实体类,会出现参数无法接收的情况。

解决方案

我们可以通过修改配置,改变UI界面传参模式,达到测试目标。

yml文件中修改:

yml 复制代码
springdoc:
	default-flat-param-object: true

default-flat-param-object: true:

配置用于启用或禁用"扁平化"默认参数对象的生成。设置为true时,SpringDoc会在生成的OpenAPI规范中使用扁平化的默认参数对象。

界面展示

相关推荐
好大哥呀15 小时前
Java Web的学习路径
java·前端·学习
f***147715 小时前
SpringBoot实战:高效实现API限流策略
java·spring boot·后端
on the way 12315 小时前
day06-SpringDI 依赖注入
java·spring
odoo中国15 小时前
Odoo 19 模块结构概述
开发语言·python·module·odoo·核心组件·py文件按
C***115015 小时前
Spring aop 五种通知类型
java·前端·spring
BD_Marathon16 小时前
SpringBoot——多环境开发配置
java·spring boot·后端
代码N年归来仍是新手村成员16 小时前
【Java转Go】即时通信系统代码分析(一)基础Server 构建
java·开发语言·golang
Z1Jxxx17 小时前
01序列01序列
开发语言·c++·算法
沐知全栈开发17 小时前
C语言中的强制类型转换
开发语言
关于不上作者榜就原神启动那件事17 小时前
Java中大量数据Excel导入导出的实现方案
java·开发语言·excel