解决了一出悬案，起因是spring的父子容器没有理解清楚