一、整合出错
https://blog.csdn.net/weixin_42557402/article/details/80832990?tdsourcetag=s_pcqq_aiomsg
二、MyBits自带分页出错
解决方法:在配置文件中加入:
pagehelper:
helper-dialect: mysql
reasonable: true
support-methods-arguments: true
params: count=countSql
三、
invalid comparison: java.util.ArrayList and java.lang.String——bug解决办法
书写mapper的时候循环写成了
<if test="groupId != null and groupId != ''">
一个列表能和字符串相比么- -不能,改成
<if test="groupId != null and groupId.size > 0">
四、
今天遇见个智障问题。代码如下
if(!CollectionUtils.isEmpty(list1)){
object.setGPSTrunks(list1);
}
list1.removeIf(item -> item.getSpeed() == null);
用这段代码不好的原因就在于,如果下面的removeIf将所有清空了,那么上面对象的内容也会被清空,因为引用的是地址,不影响内容,今天真是一时基础忘完,只想着明明是两个对象怎么还会被影响,太惨了吧