今天遇到一个问题
mybatis在接受参数为Integer为0时,进行这样判断。
返回结果为false。查资料得知:mybatis规定,mybatis在进行判断时,会将integer=0的参数默认为‘’(空串)。
解决方案
1.去掉中的grede != ‘’
2.在中加入grade==0,如:
即可解决问题。
mybatis中integer参数为0时,默认为空串及解决办法
最新推荐文章于 2024-07-24 16:36:08 发布
今天遇到一个问题
mybatis在接受参数为Integer为0时,进行这样判断。
返回结果为false。查资料得知:mybatis规定,mybatis在进行判断时,会将integer=0的参数默认为‘’(空串)。
解决方案
1.去掉中的grede != ‘’
2.在中加入grade==0,如:
即可解决问题。