SSM异常之java.lang.NullPointerException

1.今天遇见一个Mybatis映射的异常,状态码提示500.
SSM异常之java.lang.NullPointerException_第1张图片
后台提示查询不到实体,实体类为空。

SSM异常之java.lang.NullPointerException_第2张图片
然后在debug下,一步一步调试整个流程。
在这里插入图片描述

SSM异常之java.lang.NullPointerException_第3张图片
SSM异常之java.lang.NullPointerException_第4张图片
SSM异常之java.lang.NullPointerException_第5张图片
二.这里出现错误了,由于实体类中属性名和数据库中名字不同,所以返回的resultType不能用默认的实体类,而应该自己封装结果集BaseMap。

 
        
        
        
        
        
        
        
        
    
 
    

其中m_author是实体类中属性名,column是数据库中名。如果两者相同可以直接返回实体类,否则返回查询结果会返回空。

你可能感兴趣的:(SSM整合)