
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
@EnableWebSecurity是Spring Security用于启用Web安全的注解。通常将该注解用在某个Web安全配置类上(实现了接口WebSecurityConfigurer或者继承自WebSecurityConfigurerAdapter)。典型的使用例子如下 :@Configuration@EnableWebSecuritypublic class MyWebSecur...
AuthenticationEntryPoint简介AuthenticationEntryPoint是Spring Security Web一个概念模型接口,顾名思义,他所建模的概念是:“认证入口点”。它在用户请求处理过程中遇到认证异常时,被ExceptionTranslationFilter用于开启特定认证方案(authentication schema)的认证流程。该接口只定义了一个方法...
概述介绍PropertySourcesPlaceholderConfigurer是PlaceholderConfigurerSupport的特殊化实现。它用于解析bean定义中的属性值,以及注解@Value的值,使用的属性来源是当前的Spring Environment对象,以及设置给自己的PropertySources对象。在Spring Context 3.1 XSD或者更高版本中,缺省...
概述ResourceHttpRequestHandler是一个HttpRequestHandler实现类,用于处理静态资源请求。配置例子 :@Configurationpublic class WebMvcConfig implements WebMvcConfigurer {/*** 静态资源文件映射配置* @param registry*...
本文基于 Spring boot 2.1.2 RELEASE + Spring Cloud Greenwich.RELEASEfeign客户端缺省的参数传递行为缺省情况下,feign支持GET和POST方式往服务端提交数据,feign客户端的定义也很方便和直观,如下所示 :@FeignClient(name = "test-service", p
ResourceHandlerRegistry/ResourceHandlerRegistration是Spring MVC的概念模型类,二者配合使用。ResourceHandlerRegistry用于保存服务静态资源图片,css文件或者其他文件的资源处理器(resource handler)的注册信息,而ResourceHandlerRegistration就表示这样的"注册信息",它还包含了对
概述DataSourceAutoConfiguration是Spring Boot关于关系型数据库数据源的自动配置,目的是在开发人员没有自定义数据源DataSource bean组件时,根据开发人员所引入的包自动定义DataSource bean组件。如果开发人员使用的时嵌入式数据库,H2,Derby或者HSQL,则会使用EmbeddedDataSourceConfiguration定义数据源..
概述之前我用一篇文章介绍了Spring MVC的概念模型接口RequestCondition及其一些基本的针对请求匹配某一方面的实现类。现在我们看看封装了一个请求匹配所有方面的实现类RequestMappingInfo。源代码分析RequestMappingInfo实现类的代码主体如下 :package org.springframework.web.servlet.mvc.method;...
概述缺省配置Spring boot Web中一个请求的处理流程,主要经历了以下组件,本文将基于源代码对此流程做详细分析 :Tomcat (容器标准组件)Spring MVC (容器标准组件)开发人员提供的Web Controller方法 (开发人员实现的业务逻辑)本文用于分析该处理流程的源代码来自项目 :完全采用缺省配置的最简Spring-boot Web应用To
概述ValidationAutoConfiguration是Spring Boot对应用中验证机制的自动配置。它主要向容器贡献了两个bean :LocalValidatorFactoryBean defaultValidator这其实就是一般意义上所说的Validator bean仅在容器中不存在类型为Validator的bean时才定义,也就是说如果开发人员自己定义了Validat...