admin管理员组

文章数量:1794759

spring mvc 类型概要(重要)

spring mvc 类型概要(重要)

1.web项目中,ApplicationContext的实例化 org.springframework.web.context.ContextLoaderListener 或 org.springframework.web.context.ContextLoaderServlet 2.bean的作用域 singleton prototype request session global session 3.@Autowire默认按照Bean类型进行配置。加上@Qualifier,可以指定一个Bean示例名称进行装配。 4.<context:component-scan /> 会自动注册AutowiredAnnotationBeanPostProcessor,可以自动装配具有@Autowired,@Inject,@Resource注解的属性 org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor 5.切点表达式 public * fn(String, String) public void *(String, String) public void fn(..) * com.base.service.*.*(..) * com.base.service..*.*(..) 6.spring 提供的处理器映射(HandlerMapping)的支持 org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping 默认值 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping 7.视图解析器 org.springframework.web.servlet.view.InternalResourceViewResolver org.springframework.web.servlet.view.ContentNegotiatingViewResolver 8.配置HiddenHttpMethodFilter,可将POST请求转换为DELETE或者PUT <!-- 配置HiddenHttpMethodFilter,可将POST请求转换为DELETE或者PUT --> <filter> <filter-name>HiddenHttpMethodFilter</filter-name> <filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class> </filter> <filter-mapping> <filter-name>HiddenHttpMethodFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 9.直接页面转发 <!-- 直接页面转发 --> <mvc:view-controller path="success" view-name="success"/> <mvc:view-controller path="index" view-name="index"/> 10.处理静态资源 <mvc:default-servlet-handler/> 11.MultipartResolver org.springframework.web.multipartmons.CommonsMultipartResolver org.springframework.web.multipart.support.StandardMultipartFile

 

本文标签: 概要类型springMVC