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

之前做条件查询的时候,遇到一个问题,如果查询条件数据库能查到,dataTable就给我返回数据,但如果查不到,程序就不执行了,为此也拜读了许多,但是没有搜索结果,有一个的他的事实体类中添加了构造方法后面去掉就解决了,但是我的不是,找了N久,终于解决了,问题出现在哪呢,我debug到查询出来的list,发现list是空的啊,那页面为啥一直在加载呢,而断点也没往下执行了,后面才发现,如图所示:
本图片来自网络
我给list做了JSONObject.fromObject的转换,因此程序到这里就截止了,执行不下去了,后面我去掉了,直接放在map里,就解决了,更多的原因还是出在自己写的代码里,还是要观细微啊!


 上一篇
数据库是dateTime类型传入参数是String类型如何转换的解决方案 数据库是dateTime类型传入参数是String类型如何转换的解决方案
最近遇到一个头疼的问题,在进行条件查询时发现查询没有结果,后面发现数据库字段是dateTime类型,而我传入的是String类型,这就导致它不识别你传入的参数无法作比较而爆出异常,在这里贴出本人的解决方案: create_time是你的数据
2019-01-20
下一篇 
Mybatis实现批量插入与批量删除案例 Mybatis实现批量插入与批量删除案例
1.js:首先序列化表单然后将值传到后台 2.Controller: 获取前台传来的序列化表单,并转化为List集合: 3.Service以及ServiceImpl层: 4.Mybatis: 字段以及数据库类型一定要对应 批量插入: <
2019-01-20
  目录