0.报错

报错详情如下:

ERROR [stderr] (Thread-137) Exception in thread "Thread-137" java.lang.NullPointerException
ERROR [stderr] (Thread-137) 	at com.xxx.xx.xx.controller.QuartzJob$1.run(QuartzJob.java:59)
ERROR [stderr] (Thread-137) 	at java.lang.Thread.run(Thread.java:748)

环境:SpringMVC+mybatis+IDEA

在新增数据库查询的xml文件后报错,后台起不来。

1.问题

仔细找了找,发现后台的写的一个sql是这样的:

  <delete id="deleteById">
        delete from index_storage_item where  = #{}
    </delete>

可以看到,where的地方缺少了 必要字段。

改成下面这样就正常了。

 <delete id="deleteById">
        delete from index_storage_item where id = #{id}
    </delete>