对于方法中传入的参数、调用mapper查询的结果,不对其判空会出现
空指针异常
解决空指针异常的核心是:对可能出现空的对象,当其为空时,给出适当的返回结果,如新建一个本应该返回的对象,使得这个方法中,即使该对象为空,也可以正常调用,走完流程。
甚至也可以在空对象发生时对特定的参数进行设定,例如当查询数据为空时,将分页参数设为想要的内容
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIyVGduV2YfNWawNyZuBnL1EjM0ETOwkTM5EDOwAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
对于方法中传入的参数、调用mapper查询的结果,不对其判空会出现
解决空指针异常的核心是:对可能出现空的对象,当其为空时,给出适当的返回结果,如新建一个本应该返回的对象,使得这个方法中,即使该对象为空,也可以正常调用,走完流程。
甚至也可以在空对象发生时对特定的参数进行设定,例如当查询数据为空时,将分页参数设为想要的内容