目录
一、SpringMVC的运行流程图
二、Spring整合SpringMVC
Spring整合SpringMVC的原因
通常情况下,类似于数据源、事务、整合其他框架都是放在Spring的配置文件中,而不是放在SpringMVC的配置文件中。实际上放入Spring配置文件对应的IOC容器中的还有Service和Dao等。
Spring整合SpringMVC中出现的问题
我们现在创建两个类,一个让SpringMVC初始化,另一个用Spring初始化。
package com.cerr.springmvc;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class HelloWorld {
@Autowired
private UserService userService;
public HelloWorld() {
System.out.println("HelloWorld");
}
@RequestMapping(value = "/helloWorld")
public String hello(){
System.out.println("success");
return "success";
}
}
package com.cerr.springmvc;
import org.springframework.ster