SpringMVC和spring集成


步骤:1、web.xml中配置spring的监听和spring配置文件位置

        2、编写spring类并在spring的配置文件里配置bean

说明:源码中spring核心配置文件导入springAnnotation-import.xml来配置常规bean

源码地址:http://pan.baidu.com/s/1buLLZg(百度云链接)

一、web.xml中配置spring的监听和spring配置文件位置    


      contextConfigLocation
      classpath*:config/springAnnotation-core.xml



      org.springframework.web.context.ContextLoaderListener

二、编写spring类并在spring的配置文件里配置bean

     1、编写接口类          

        public interface IUser {
              public String addUser();
        }

     2、编写接口实现类

        public class UserManager implements IUser{

            @Override
            public String addUser() {
                 return "I am Chuck!";
           }

        }

     3、编写Controller类      

        @Controller
        @RequestMapping("/user")
        public class LoginController extends MultiActionController {
             @Resource(name="userManager")//拿到spring配置文件里的bean
             private IUser userManager;

             @RequestMapping("/addUser")
             public String addUser(User user,HttpSession httpSession){
                     System.out.println(userManager.addUser());
                     return "/welcome";
             }

        }

     4、在spring配置文件里配置bean