您的位置:首页 > 其它

注入为什么会空指针异常

2015-04-07 23:36 162 查看
private SqlSessionFactory sf;

    

    public void setSf(SqlSessionFactory sf) {

        this.sf = sf;

    }

    

    @Override

    public List<User> list() {

       return sf.openSession().selectList("cn.itcast.mybatis.domain.User.listAll");

    }

结果显示

java.lang.NullPointerException

    at cn.itcast.mybatis.dao.UserDaoImpl.list(UserDaoImpl.java:21)

应该为

@Override

    public List<User> list() {

        return getSqlSession().selectList("cn.itcast.mybatis.domain.User.listAll");

    }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: