Springfox Swagger相关的NullPointerException

xml 复制代码
ERROR o.jeecg.common.exception.JeecgBootExceptionHandler:82 - Cannot invoke "springfox.documentation.service.ParameterType.getIn()" because the return value of "springfox.documentation.service.RequestParameter.getIn()" is null
java.lang.NullPointerException: Cannot invoke "springfox.documentation.service.ParameterType.getIn()" because the return value of "springfox.documentation.service.RequestParameter.getIn()" is null

使用jeecgboot,swagger报上图错误。

经检查发现是一个接口的参数配置问题‌@ApiImplicitParam

少配置了 paramType 类型

bash 复制代码
@ApiImplicitParam注解
1.name(必需):参数名
2.value:参数的汉字说明、解释
3.required:参数是否必须传,默认false
4.paramType (必需):参数放在哪个地方,查询参数类型,这里有几种形式: 
	1). header --> 请求参数的获取:@RequestHeader,参数在 request headers 里边提交 
	2). query --> 请求参数的获取:@RequestParam,直接跟参数,完成自动映射赋值 	
	3). path(用于 restful 接口)--> 请求参数的获取:@PathVariable,以地址的形式提交数据 	
	4). body(不常用)--> 以流的形式提交 仅支持 POST 	
	5). form(不常用)--> 以 form 表单的形式提交 仅支持 POST
5.dataType(必需):参数类型,默认String,其它值 dataType="Integer"
6.defaultValue:参数的默认值
相关推荐
TTBIGDATA21 小时前
【Hue】Ambari 页面启动 Hue 失败 user ‘hadoop‘ does not exist
java·hadoop·ambari
饺子大魔王的男人1 天前
Remote JVM Debug+cpolar 让 Java 远程调试超丝滑
java·开发语言·jvm
Hx_Ma161 天前
SpringMVC框架提供的转发和重定向
java·开发语言·servlet
期待のcode1 天前
原子操作类LongAdder
java·开发语言
舟舟亢亢1 天前
Java集合笔记总结
java·笔记
小酒窝.1 天前
【多线程】多线程打印ABC
java
乡野码圣1 天前
【RK3588 Android12】RCU机制
java·jvm·数据库
JAVA+C语言1 天前
如何优化 Java 多主机通信的性能?
java·开发语言·php
编程彩机1 天前
互联网大厂Java面试:从分布式架构到大数据场景解析
java·大数据·微服务·spark·kafka·分布式事务·分布式架构
小酒窝.1 天前
【多线程】多线程打印1~100
java·多线程