摘要: 静态资源配置原理 SpringBoot启动默认加载 xxxAutoConfiguration 类(自动配置类) SpringMVC功能的自动配置类 WebMvcAutoConfiguration,生效 @Configuration(proxyBeanMethods = false) @Conditi 阅读全文
posted @ 2021-11-17 23:00 durtime 阅读(44) 评论(0) 推荐(0)
摘要: 配置类只有一个有参构造器 //有参构造器所有参数的值都会从容器中确定 //ResourceProperties resourceProperties;获取和spring.resources绑定的所有的值的对象 //WebMvcProperties mvcProperties 获取和spring.mv 阅读全文
posted @ 2021-11-17 23:00 durtime 阅读(62) 评论(0) 推荐(0)
摘要: 资源处理的默认规则 @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { if (!this.resourceProperties.isAddMappings()) { logger.debug(" 阅读全文
posted @ 2021-11-17 22:59 durtime 阅读(279) 评论(0) 推荐(0)
摘要: 欢迎页的处理规则 HandlerMapping:处理器映射。保存了每一个Handler能处理哪些请求。 @Bean public WelcomePageHandlerMapping welcomePageHandlerMapping(ApplicationContext applicationCon 阅读全文
posted @ 2021-11-17 22:54 durtime 阅读(306) 评论(0) 推荐(0)
摘要: rest使用与原理 @xxxMapping; Rest风格支持(使用HTTP请求方式动词来表示对资源的操作) 以前:/getUser 获取用户 /deleteUser 删除用户 /editUser 修改用户 /saveUser 保存用户 现在: /user GET-获取用户 DELETE-删除用户 阅读全文
posted @ 2021-11-17 22:51 durtime 阅读(105) 评论(0) 推荐(0)
摘要: Rest原理(表单提交要使用REST的时候) 表单提交会带上_method=PUT 请求过来被HiddenHttpMethodFilter拦截 请求是否正常,并且是POST 获取到_method的值。 兼容以下请求;PUT.DELETE.PATCH 原生request(post),包装模式reque 阅读全文
posted @ 2021-11-17 22:47 durtime 阅读(55) 评论(0) 推荐(0)
摘要: 注解: @PathVariable、@RequestHeader、@ModelAttribute、@RequestParam、@MatrixVariable、@CookieValue、@RequestBody @RestController public class ParameterTestCon 阅读全文
posted @ 2021-11-17 22:32 durtime 阅读(30) 评论(0) 推荐(0)
摘要: Servlet API: WebRequest、ServletRequest、MultipartRequest、ServletRequestMethodArgumentResolver 以上的部分参数 @Override public boolean supportsParameter(Method 阅读全文
posted @ 2021-11-17 22:26 durtime 阅读(79) 评论(0) 推荐(0)