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配置文件位置    

<context-param>
      <param-name>contextConfigLocation</param-name>
      <param-value>classpath*:config/springAnnotation-core.xml</param-value>
</context-param>

<listener>
      <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

二、编写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      

         <beans>
             <bean id="userManager" class="com.chuck.manager.UserManager"></bean>
        </beans>

     

posted @ 2016-01-21 12:36  JavaShop  阅读(212)  评论(0编辑  收藏  举报