Spring 的学习报错_____2.空指针异常 java.lang.NullPointerException

Posted xbfchder

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring 的学习报错_____2.空指针异常 java.lang.NullPointerException相关的知识,希望对你有一定的参考价值。

在进行 mybatis spring 整合中出现的,查明原因是因为在 UserMapperImpl中没有写接口方法的实现。

(使用UserMapperImpl的sqlSession属性)

实现如下:

public class UserMapperImpl implements UserMapper 

    //添加sqlSession属性
    private SqlSession sqlSession;

    public void setSqlSession(SqlSession sqlSession) 
        this.sqlSession = sqlSession;
    

    public List<User> getUser() 

        UserMapper mapper = sqlSession.getMapper(UserMapper.class);

        return mapper.getUser();
        
    

 

以上是关于Spring 的学习报错_____2.空指针异常 java.lang.NullPointerException的主要内容,如果未能解决你的问题,请参考以下文章

Kotlin语法学习_空指针检查

已解决java.lang.NullPointerException at line 15, Solution.r

尝试在空对象引用上调用接口方法“____”[重复]

java基础_异常机制

java_8 异常处理

Spring抛出异常_自动装配