Mybatis条件查询没有结果,程序不继续执行的原因及解决方案

之前做条件查询的时候,遇到一个问题,如果查询条件数据库能查到,dataTable就给我返回数据,但如果查不到,程序就不执行了,为此也拜读了许多,但是没有搜索结果,有一个的他的事实体类中添加了构造方法后面去掉就解决了,但是我的不是,找了N久,终于解决了,问题出现在哪呢,我debug到查询出来的list,发现list是空的啊,那页面为啥一直在加载呢,而断点也没往下执行了,后面才发现,如图所示:

我给list做了JSONObject.fromObject的转换,因此程序到这里就截止了,执行不下去了,后面我去掉了,直接放在map里,就解决了,更多的原因还是出在自己写的代码里,还是要观细微啊!

原文地址:https://www.cnblogs.com/jbml-154312/p/7458061.html