spring mvc五大核心组件。注释记录

一,五大核心组件

  1.DispatcherServlet  请求入口

  2.HandlerMapping    请求派发,负责请求和控制器建立一一对应的关系

  3.Controller       处理器

  4.ModelAndView     封装模型信息和视图信息

  5.ViewResolver    视图处理器,定位页面

二,Spring MVC的编写步骤(访问WEB-INF下的.jsp)

  1.建立项目,导入jar包(ioc mvc)并且拷贝Spring容器中对应的配置文件到src下,并且在WEB-INF下创建一个hello.jsp

  2.在web.xml中配置DispatcherServlet并通过初始化参数contextConfigLocation指定Spring容器对应的配置文件

  3.在Spring配置文件中配置HandlerMapping的实现类SimpleUrlHandlerMapping

  4.写一个控制器类实现Controller接口,控制器方法中返回ModelAndView,在Spring容器中配置控制器

  5.配置ViewResolver的实现类internalResourceViewResolver

三,工作注释记录

@EnableAsync//开始异步线程,在启动类上注释   在方法上添加@Async可以开启异步线程

@EnableScheduling//开启定时器  启动类上注释

//在固定时间执行

    @Scheduled(cron = "0 */1 *  * * * ")

//每30秒执行一次

    @Scheduled(fixedRate = 1000 * 30)

 

你可能感兴趣的:(spring-mvc)