碰到了一个 只有新司机才会犯的错误,
很傻的一个问题 , 我在一个类中写了一个方法, 然后在本类中另一方法调用竟然 是new了一个本类的对象去调用, ( 本类中的方法是可以直接写 方法名就可以调用的)
接下来 , 说由此引发的坑
开始 这里注入了 dao ,debug发现也不为空
但是 在后边调用方法的时候, 我new了一个本类的对象 , 然后调用了 本类的方法, 该方法中使用了 dao , 但是 通过new 后 是没有走 spring 容器的 , 所以 这里的 dao 就应该是null 了 . 血的教训啊!!