很不幸又发生了错误 才开始学spring框架,在写一个工厂模式解耦的小栗子中,又发生了bug。 但是跟着视频一起写的代码,它能运行出来,我就不行。不知道是IDEA版本原因还是JDK版本的关系。 错误如下: 报错空指针异常,讲道理,图中这个accountDao123应该在打印的accountService实例的后面 但是它在while循环只循环了一次就开始要获取accountDao这个实例,但是这时候beans容器里面并没有 该键值,所以触发空指针异常。 执行顺序为什么会这样呢。目前还没解决这个问题,不知道哪错了。先记录一下。