问答详情
源自:4-9 DAO层单元测试编码和问题排查(下)

做测试时候,,一直报空指针异常。。。

https://img.mukewang.com/5b670ae60001418a15320477.jpg


数据库 https://img4.mukewang.com/5b670aee0001121410880156.jpg

https://img2.mukewang.com/5b670b040001ed3106870276.jpg


我是在GitHub上面找的源码。。代码应该没问题  不知道发生了什么。。那位兄台帮帮忙

提问者:慕工程0266419 2018-08-05 22:36

个回答

  • 慕村525867
    2019-07-03 14:45:38

    这个问题通常是表里没有数据,检擦一下数据库的表

  • Irving杨
    2018-11-21 10:31:17

    配置spring和junit整合没有。junit要加载springIOC容器。

    @RunWith(SpringJUnit4ClassRunner.class)

    // 告诉junit spring配置文件

    @ContextConfiguration({"classpath:spring/spring-dao.xml"})


  • 慕妹4585096
    2018-11-19 15:50:36

    兄弟 你最后解决了吗 我跟你一样的问题

  • Java是好玩就是
    2018-08-07 17:20:30

    对照着视频,第30行好像是

    Seckill seckill = seckillDao.queryById(seckillId);

    那就应该是 seckillDao 为null,应该是 SeckillDao 依赖没有被注入进来