@Service跟WebApplicationContext有什么区别?

今天在整spring,发现一个特别奇葩的问题。我通过@Service注解的bean,可以通过@Autowired自动注入,但是当我要用WebApplicationContextUtils从上下文中获取的时候,发现WebApplicationContext是空的,也就是说spring启动的时候是没有加载上下文的,那么@Autowired又是从哪里加载bean的呢?难道这里spring容器里面维护了2套?

把你从上下文获取bean的代码贴一下。