Spring如何整合SpringMVC

1、怎样才算整合成功?
在controller类中可以调用service中的方法。
2、直接在controller中的类中定义service中的类,再用spring注解注入数据为什么不行?
因为在tomcat启动的时候,web.xml中的前端控制器只加载了springmvc.xml的配置文件,没有加载spring的配置文件,因此controller类中的spring的注解就不起作用了。
3、如何加载spring配置文件?Spring如何整合SpringMVC
4、到这里也就是说现在只需要我们编写一个监听器来加载spring 的配置文件就可以了。
当然我们不用自己编写,spring已经为我们提供好了我们只需在web.xml中进行如下配置:

org.springframework.web.context.ContextLoaderListener contextConfigLocation classpath:applicationContext.xml