工作中遇到的一些小问题

依然范特西╮ 提交于 2019-12-21 07:29:51

1.long类型的字段不能为null(但是Long可以),否则会报错;当其为空时,可以将long类型转化为Object类型再判断其是否为null。

Long groupId = null;
Object groupIdObject = objectParams.get("groupId");  
if (!groupIdObject.equals(null) && !groupIdObject.equals("")) {
   groupId = objectParams.getLong("groupId");
}

2.mapper.xml中的resultType和resultMap要分清。
3.Mybatis Generator运行生成相关文件之后,一定要切换回项目服务器!!!否则时间长了,你已经在mapper里写了很多sql语句,一运行点成了Mybatis Generator的启动器,完蛋了,又重新生成了,写的sql全没了。
不过如果这种坏情况真的发生了,也不是没有解决办法,右键项目名–>Local History–>Show History
在这里插入图片描述
在这里插入图片描述
可以看到之前所做的更改,可以点击回退到你想恢复的版本,不过这虽然是解决办法,但还是建议千万不要点错!!!

。。。。。。暂时这么多,以后再加。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!