所有程序包的分层结构
程序包分层结构:类分层结构
- java.lang.Object
- org.springframework.http.converter.AbstractHttpMessageConverter<T> (implements org.springframework.http.converter.HttpMessageConverter<T>)
- tech.codingless.core.gateway.interceptor.GatewayResponseHttpMessageConverter
- org.springframework.http.converter.StringHttpMessageConverter
- tech.codingless.core.gateway.interceptor.GatewayStringHttpMessageConverter
- tech.codingless.core.gateway.helper.AccessKeyHelper
- tech.codingless.core.gateway.helper.AccessKeyHelper.AccessKey
- tech.codingless.core.gateway.helper.AccessKeyHelper.ModuleGrant
- tech.codingless.core.gateway.util.AESUtil
- tech.codingless.core.gateway.util.AssertUtil
- tech.codingless.core.gateway.BaseController
- tech.codingless.core.gateway.stat.GatewayStatController
- tech.codingless.core.gateway.util.DateUtil
- tech.codingless.core.gateway.GatewayApplication
- tech.codingless.core.gateway.conf.GatewayConf
- tech.codingless.core.gateway.conf.GatewayInterceptionsConf (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
- tech.codingless.core.gateway.interceptor.GatewayInterceptor (implements org.springframework.web.servlet.AsyncHandlerInterceptor)
- tech.codingless.core.gateway.data.GatewayResponse
- tech.codingless.core.gateway.annotation.GrantModuleCondition (implements org.springframework.context.annotation.Condition)
- tech.codingless.core.gateway.util.HexUtil
- tech.codingless.core.gateway.util.InstallEvnUtl
- tech.codingless.core.gateway.util.IntegerUtil
- tech.codingless.core.gateway.util.JsonUtil
- tech.codingless.core.gateway.util.LockerUtil
- tech.codingless.core.gateway.util.LongUtil
- tech.codingless.core.gateway.util.MD5Util
- tech.codingless.core.gateway.conf.ModuleConf
- tech.codingless.core.gateway.conf.ModuleConf.Module
- tech.codingless.core.gateway.util.ModuleUtil
- tech.codingless.core.gateway.util.ModuleUtil.ModuleInfo
- tech.codingless.core.gateway.data.MyMemoryAnalysisFlag
- java.util.concurrent.locks.ReentrantLock (implements java.util.concurrent.locks.Lock, java.io.Serializable)
- tech.codingless.core.gateway.util.LockerUtil.Locker
- tech.codingless.core.gateway.util.RsaUtil
- tech.codingless.core.gateway.util.RsaUtil.KeyPairVO
- javax.servlet.ServletRequestWrapper (implements javax.servlet.ServletRequest)
- javax.servlet.http.HttpServletRequestWrapper (implements javax.servlet.http.HttpServletRequest)
- tech.codingless.core.gateway.interceptor.BodyReaderHttpServletRequestWrapper
- javax.servlet.http.HttpServletRequestWrapper (implements javax.servlet.http.HttpServletRequest)
- tech.codingless.core.gateway.util.SessionUtil
- tech.codingless.core.gateway.util.SHAUtil
- tech.codingless.core.gateway.util.SignUtil
- tech.codingless.core.gateway.util.StackTraceUtil
- tech.codingless.core.gateway.util.StringUtil
- tech.codingless.core.gateway.TestController
- tech.codingless.core.gateway.util.ThreadUtil
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- tech.codingless.core.gateway.util.MyException
- java.lang.RuntimeException
- java.lang.Exception
- tech.codingless.core.gateway.interceptor.WrapRequestFilter (implements javax.servlet.Filter)
- org.springframework.http.converter.AbstractHttpMessageConverter<T> (implements org.springframework.http.converter.HttpMessageConverter<T>)
注释类型分层结构
- tech.codingless.core.gateway.annotation.MyAccessKeyAuth (implements java.lang.annotation.Annotation)
- tech.codingless.core.gateway.annotation.MyAuth (implements java.lang.annotation.Annotation)
- tech.codingless.core.gateway.annotation.MyBiz (implements java.lang.annotation.Annotation)
- tech.codingless.core.gateway.annotation.MyModule (implements java.lang.annotation.Annotation)
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- tech.codingless.core.gateway.util.AESUtil.KeyLen
- tech.codingless.core.gateway.annotation.MyAuthLevelEnum
- tech.codingless.core.gateway.annotation.MyAuthTypeEnum
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)