分页条件传参bug之解决
发布时间:2020-12-15 07:15:01 所属栏目:Java 来源:网络整理
导读:问题描述:以对象作为参数,对象中包含PageNum、PageSize、Condition对象等。对应的@RequestBody为如PageReqDTO?reqDTO时,如果使用postman时,不在body中指定如下: { " pageNum " : 1 , pageSize 10 ,1)">condition " :{}} 而是这样 { 10 } 就可能出现拿不到
问题描述:以对象作为参数,对象中包含PageNum、PageSize、Condition对象等。对应的@RequestBody为如PageReqDTO?reqDTO时,如果使用postman时,不在body中指定如下: {"pageNum":1,pageSize10,1)">condition":{}} 而是这样 {10}
就可能出现拿不到数据,拿不到数据又分为两种情况: 一种是传递对象没有做判断,例如没有在动态sql中 可能会报如下错误: Caused by: org.apache.ibatis.ognl.OgnlException: source is null for getProperty(null,1)">userName") mybatis 另外一种就是参数不对应,这种情况不是特别多,通常控制台也会报错,很容易解决这个错误。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |