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:参数的默认值
相关推荐
sheji34162 分钟前
【开题答辩全过程】以 环保监督管理系统为例,包含答辩的问题和答案
java·eclipse
不会玩电脑的Xin.5 分钟前
Web请求乱码解决方案
java·javaweb
Billow_lamb14 分钟前
Spring Boot2.x.x 全局错误处理
java·spring boot·后端
编程火箭车18 分钟前
【Java SE 基础学习打卡】14 Java 注释
java·编程规范·代码注释·api文档·代码可读性·javadoc·文档注释
雁于飞26 分钟前
分布式基础
java·spring boot·分布式·spring·wpf·cloud native
q***25142 分钟前
java进阶1——JVM
java·开发语言·jvm
while(1){yan}43 分钟前
线程的状态
java·开发语言·jvm
豐儀麟阁贵1 小时前
8.3 Java常见的异常类
java·开发语言
20岁30年经验的码农1 小时前
Java JVM 技术详解
java·jvm·压力测试
1***81531 小时前
C在游戏中的场景管理
java·jvm·游戏