1.通过查找获得一个实体,一般不存在默认 null 判断条件:if(null != entity)
Student student = mapper.selectByPk(student);
if(null != student) {
String name = student.getName;
}
2.通过查找获得一个集合,一般不存在返回一个控制,list:[ ] 判断条件:if(!list.isEmpty())
List<Student> list = mapper.selectList(student);
Student student = list.get(0);
3.判断String类型空值和null值的情况,可以使用apache提供的StringUtils进行判断
package org.apache.commons.lang3
/*
* StringUtils.isNotBlank(null) = false
* StringUtils.isNotBlank("") = false
* StringUtils.isNotBlank(" ") = false
* StringUtils.isNotBlank("bob") = true
* StringUtils.isNotBlank(" bob ") = true
* </pre>
*/
public static boolean isNotBlank(CharSequence cs) {
return !StringUtils.isBlank(cs);
}