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规范中使用扁平化的默认参数对象。

界面展示

相关推荐
一切顺势而行2 分钟前
kafka总结
java
Humbunklung7 分钟前
Rust枚举:让数据类型告别单调乏味
开发语言·后端·rust
Y1nhl10 分钟前
力扣_链表_python版本
开发语言·python·算法·leetcode·链表·职场和发展
OEC小胖胖23 分钟前
深入理解 Vue.js 响应式原理及其在 Web 前端开发中的应用
开发语言·前端·javascript·vue.js·web
qq_4017004126 分钟前
C语言中位运算以及获取低8位和高8位、高低位合并
c语言·开发语言·算法
yanjiaweiya30 分钟前
云原生-集群管理
java·开发语言·云原生
gadiaola38 分钟前
【JavaSE面试篇】Java集合部分高频八股汇总
java·面试
艾迪的技术之路1 小时前
redisson使用lock导致死锁问题
java·后端·面试
qianbo_insist1 小时前
c++ python 共享内存
开发语言·c++·python