话不多说先上图:
ResourceServerConfiguration
ResourceServerConfiguration 包含 TokenStore , tokenServices , ResourceServerConfigurer
ResourceServerConfigurer包含 ResourceServerSecurityConfigurer 和 HttpSecurity
ResourceServerSecurityConfigurer 包含 AccessDeniedHandler ,OAuth2AuthenticationProcessingFilter 等.
比较简单: ResourceServerSecurityConfigurer 建造者模式,
ResourceServerConfiguration中
private List<ResourceServerConfigurer> configurers = Collections.emptyList(); 用到自动装配