SpringMvc 学习笔记-------入门程序

入门程序

    需求

     商品订单管理

       功能需要:商品列表查询


      1、配置前端控制器

       在web.xml中配置。



      2、配置处理器适配器

         通过查看源代码

      此适配器能执行实现Controller接口的Handler


         3、开发Handler

         需要实现controller接口,才能由org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter适配器执行。


         4、视图编写

    

      5、 配置Handler

       将编写的handler在spring容器 中加载


      6、配置处理器映射器

      在classpath下的springmvc.xml中配置处理器映射器


      7、配置视图解析器

           需要配置解析jsp的视图解析器


         8、部署调试



         非注解的处理器映射器和适配器

         

          多个映射器可以并存,前端控制器判断url能让哪些映射器映射,就让哪些映射器处理

         

          前端控制器从上边的文件中加载处理器映射器,适配器,视图解析器等组件,如果不在springmvc.xml中配置,使用默认加载的。


         注解的处理器映射器和适配器


         在spring3.1之前使用DefaultAnnotationHandlerMapping注解映射器

        在spring3.1之后使用RequestMappingHandlerMapping注解映射器

       

         在spring3.1之间使用AnnotationMethodHandlerAdapter注解适配器

         在spring3.1之后使用RequesMappingHandlerAdapter注解适配器

    

         配置注解映射器和适配器


        开发注解Handler

        使用注解的映射器和注解的适配器。(注解的映射器和适配器必须配对使用)




        入门程序小结

         通过入门程序理解springmvc前端控制器、处理器映射器、处理器适配器、视图解析器的用法

       

          前端控制器配置:


          处理器映射器:

          非注解处理器映射器(了解)

          注解处理器映射器(掌握)

                    对标记@Controller类中标识有@RequestMapping的方法进行映射。在@RequestMapping里定义映射的url。

                    使用注解的映射器不用在xml中配置url和Handler的映射关系。

        

          处理器适配器:

          非注解的处理器适配器(了解)

          注解的处理器适配器(掌握)

                   注解的处理器适配器和注解的处理器映射器配对使用,理解为不能使用非注解的映射器进行映射。

                 






























  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值