判断Map<String,Object>中value是否为空,此时空分为两类,一类是只有key,没有value;另一类是有key,但value值是null;
这两类虽然表象一样,但是在处理时不相同;在使用Mapper判断生成SQL语句时,前一类无法判断;

可以通过如下判断方法判断此类情况:
如果没有给value赋值,则map.get(key).toString().equals("")为true,但是map.get(key).equals(null)为false;
判断Map<String,Object>中value是否为空,此时空分为两类,一类是只有key,没有value;另一类是有key,但value值是null;
这两类虽然表象一样,但是在处理时不相同;在使用Mapper判断生成SQL语句时,前一类无法判断;
可以通过如下判断方法判断此类情况:
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。