错误详情
nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.lang.NullPointerException ### The error may exist in file [C:\Users\Administrator\Desktop\Project\java-basic-system-framework\javacore\javacore-mapper\target\classes\mapper.master\SysUserMapper.xml] ### The error may involve com.java.core.mapper.master.SysUserMapper.selectList_COUNT ### The error occurred while handling results ### SQL: SELECT count(0) FROM sys_user u INNER JOIN sys_org o ON (u.dept_id = o.org_id) WHERE 1 = 1 ### Cause: java.lang.NullPointerException |
解决过程
1、升级版本-百度别人的解决方案 【失败】
2、最后发现不能在实体类里面写静态类
这样写报错:很神奇
/**
* 系统常量信息
*
*/
public class AppConstants {
/** 正常状态 */
public static final String NORMAL_STATUS = "0";
}
最后加了个异常处理,就解决了。。。
/** 是否超级管理员*/
public boolean isAdmin(){
try {
return this.getIs_admin().equals(AppConstants.NORMAL_STATUS);
} catch (Exception e) {
return false;
}
}