所有程序包的分层结构
- cn.bbwres.biscuit.gateway,
- cn.bbwres.biscuit.gateway.adapter,
- cn.bbwres.biscuit.gateway.authorization,
- cn.bbwres.biscuit.gateway.cache,
- cn.bbwres.biscuit.gateway.constants,
- cn.bbwres.biscuit.gateway.exception,
- cn.bbwres.biscuit.gateway.filters,
- cn.bbwres.biscuit.gateway.filters.xss,
- cn.bbwres.biscuit.gateway.route,
- cn.bbwres.biscuit.gateway.route.entity,
- cn.bbwres.biscuit.gateway.service,
- cn.bbwres.biscuit.gateway.utils
类分层结构
- java.lang.Object
- org.springframework.cloud.gateway.support.AbstractConfigurable<C> (implements org.springframework.cloud.gateway.support.Configurable<C>)
- org.springframework.cloud.gateway.filter.factory.AbstractGatewayFilterFactory<C> (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.cloud.gateway.filter.factory.GatewayFilterFactory<C>)
- cn.bbwres.biscuit.gateway.filters.xss.XssUriRegexGatewayFilterFactory
- org.springframework.cloud.gateway.filter.factory.AbstractGatewayFilterFactory<C> (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.cloud.gateway.filter.factory.GatewayFilterFactory<C>)
- org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler (implements org.springframework.boot.web.reactive.error.ErrorWebExceptionHandler, org.springframework.beans.factory.InitializingBean)
- cn.bbwres.biscuit.gateway.adapter.ErrorWebExceptionHandler
- cn.bbwres.biscuit.nacos.operation.AbstractNacosProcessor (implements org.springframework.beans.factory.DisposableBean)
- cn.bbwres.biscuit.gateway.route.GatewayRouteNacosProcessor
- cn.bbwres.biscuit.gateway.filters.AuthFilter (implements org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- cn.bbwres.biscuit.gateway.authorization.AuthorizationManager (implements org.springframework.security.authorization.ReactiveAuthorizationManager<T>)
- cn.bbwres.biscuit.gateway.utils.AuthUtils
- cn.bbwres.biscuit.gateway.filters.xss.CachedBodyOutputMessage (implements org.springframework.http.ReactiveHttpOutputMessage)
- org.springframework.boot.web.reactive.error.DefaultErrorAttributes (implements org.springframework.boot.web.reactive.error.ErrorAttributes)
- cn.bbwres.biscuit.gateway.adapter.ExtensionErrorAttributes
- cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute (implements org.springframework.context.ApplicationEventPublisherAware, cn.bbwres.biscuit.gateway.route.GatewayRoute)
- cn.bbwres.biscuit.gateway.filters.FiltersAutoConfigure
- cn.bbwres.biscuit.gateway.GatewayAutoConfigure
- cn.bbwres.biscuit.gateway.GatewayAutoConfigure.DynamicRouteConfigurer
- cn.bbwres.biscuit.gateway.GatewayAutoConfigure.DynamicRouteConfigurer.DynamicRouteNacosConfigurer
- cn.bbwres.biscuit.gateway.constants.GatewayConstant
- cn.bbwres.biscuit.gateway.GatewayProperties
- cn.bbwres.biscuit.gateway.route.entity.GatewayRouteInfoEntity (implements java.io.Serializable)
- cn.bbwres.biscuit.gateway.route.entity.GatewayRouteInfoEntity.Clause (implements java.io.Serializable)
- cn.bbwres.biscuit.gateway.route.entity.GatewayRouteInfoEntity.Filter
- cn.bbwres.biscuit.gateway.route.entity.GatewayRouteInfoEntity.Predicate
- cn.bbwres.biscuit.gateway.filters.LogFilter (implements org.springframework.cloud.gateway.filter.GlobalFilter, org.springframework.core.Ordered)
- cn.bbwres.biscuit.gateway.authorization.MapAuthentication (implements org.springframework.security.core.Authentication)
- cn.bbwres.biscuit.gateway.cache.ResourceCacheService
- cn.bbwres.biscuit.gateway.authorization.ResourceServerConfig
- cn.bbwres.biscuit.gateway.service.ResourceServiceImpl (implements cn.bbwres.biscuit.gateway.service.ResourceService)
- cn.bbwres.biscuit.gateway.route.RouterController
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cn.bbwres.biscuit.gateway.exception.AccessRequestException
- java.lang.RuntimeException
- java.lang.Exception
- cn.bbwres.biscuit.gateway.authorization.TokenConfig
- cn.bbwres.biscuit.gateway.filters.xss.XssUriRegexGatewayFilterFactory.Config
- cn.bbwres.biscuit.gateway.filters.xss.XssUtils
- org.springframework.cloud.gateway.support.AbstractConfigurable<C> (implements org.springframework.cloud.gateway.support.Configurable<C>)
接口分层结构
- cn.bbwres.biscuit.gateway.route.GatewayRoute
- cn.bbwres.biscuit.gateway.service.ResourceService