类分层结构
- java.lang.Object
- org.springframework.http.converter.AbstractHttpMessageConverter<T> (implements org.springframework.http.converter.HttpMessageConverter<T>)
- org.springframework.http.converter.AbstractGenericHttpMessageConverter<T> (implements org.springframework.http.converter.GenericHttpMessageConverter<T>)
- org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter
- org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
- tech.mhuang.pacebox.springboot.core.spring.properties.AbstractPropertySourceUtils
- tech.mhuang.pacebox.springboot.core.aop.config.AopConfig
- tech.mhuang.pacebox.springboot.core.aop.config.AopConfigParser
- tech.mhuang.pacebox.springboot.core.aop.AopProxyFactoryBean
- tech.mhuang.pacebox.springboot.core.event.ApplicationClosedEventListener (implements org.springframework.context.ApplicationListener<E>)
- tech.mhuang.pacebox.springboot.core.application.BaseApplication
- tech.mhuang.pacebox.springboot.core.spring.bean.BaseBeanRegisitryPostProcessor
- tech.mhuang.pacebox.springboot.core.controller.BaseController
- tech.mhuang.pacebox.springboot.core.entity.BaseEntity
- tech.mhuang.pacebox.springboot.core.service.impl.BaseServiceImpl<T,Id> (implements tech.mhuang.pacebox.springboot.core.service.BaseService<T,Id>)
- org.springframework.beans.BeanUtils
- tech.mhuang.pacebox.springboot.core.spring.util.DataUtil
- tech.mhuang.pacebox.springboot.core.exception.CommonExceptionHandler
- org.springframework.util.CustomizableThreadCreator (implements java.io.Serializable)
- org.springframework.scheduling.concurrent.CustomizableThreadFactory (implements java.util.concurrent.ThreadFactory)
- org.springframework.scheduling.concurrent.ExecutorConfigurationSupport (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean)
- org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor (implements org.springframework.core.task.AsyncListenableTaskExecutor, org.springframework.scheduling.SchedulingTaskExecutor)
- tech.mhuang.pacebox.springboot.core.spring.pool.SpringThreadPool (implements tech.mhuang.pacebox.core.pool.BaseExecutor)
- org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, jakarta.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
- org.springframework.web.filter.OncePerRequestFilter
- tech.mhuang.pacebox.springboot.core.constans.Global
- tech.mhuang.pacebox.springboot.core.local.GlobalHeaderThreadLocal
- org.springframework.http.client.support.HttpAccessor
- org.springframework.http.client.support.InterceptingHttpAccessor
- org.springframework.web.client.RestTemplate (implements org.springframework.web.client.RestOperations)
- tech.mhuang.pacebox.springboot.core.validate.IdCardCaseValidator (implements jakarta.validation.ConstraintValidator<A,T>)
- tech.mhuang.pacebox.springboot.core.util.IdCardUtil
- java.io.InputStream (implements java.io.Closeable)
- jakarta.servlet.ServletInputStream
- tech.mhuang.pacebox.springboot.core.spring.util.IpUtil
- tech.mhuang.pacebox.springboot.core.validate.LengthCaseValidator (implements jakarta.validation.ConstraintValidator<A,T>)
- tech.mhuang.pacebox.springboot.core.permission.extra.NoLoopPermissionManager (implements tech.mhuang.pacebox.springboot.core.permission.extra.IPermissionManager)
- tech.mhuang.pacebox.springboot.core.okhttp.OkhttpClientUtil
- tech.mhuang.pacebox.springboot.core.okhttp.OkHttpDataType
- tech.mhuang.pacebox.springboot.core.protocol.page.PageUtil
- tech.mhuang.pacebox.springboot.core.permission.PermissionInteceptor (implements org.aopalliance.intercept.MethodInterceptor)
- tech.mhuang.pacebox.springboot.core.spring.properties.RelaxedNames (implements java.lang.Iterable<T>)
- tech.mhuang.pacebox.springboot.core.spring.properties.RelaxedPropertyResolver (implements org.springframework.core.env.PropertyResolver)
- tech.mhuang.pacebox.springboot.core.entity.RequestModel<T>
- tech.mhuang.pacebox.springboot.core.entity.RequestModelBuilder<T> (implements tech.mhuang.pacebox.core.builder.BaseBuilder<T>)
- jakarta.servlet.ServletRequestWrapper (implements jakarta.servlet.ServletRequest)
- jakarta.servlet.http.HttpServletRequestWrapper (implements jakarta.servlet.http.HttpServletRequest)
- jakarta.servlet.ServletResponseWrapper (implements jakarta.servlet.ServletResponse)
- jakarta.servlet.http.HttpServletResponseWrapper (implements jakarta.servlet.http.HttpServletResponse)
- org.springframework.web.util.ContentCachingResponseWrapper
- tech.mhuang.pacebox.springboot.core.servlet.WebResponseStreamHeader (implements jakarta.servlet.http.HttpServletResponse)
- tech.mhuang.pacebox.springboot.core.servlet.WebResponseHeader (implements jakarta.servlet.http.HttpServletResponse)
- tech.mhuang.pacebox.springboot.core.task.SingleDymanicTask (implements tech.mhuang.pacebox.springboot.core.task.ISingleDymanicTask)
- tech.mhuang.pacebox.springboot.core.task.SingleInterjob
- tech.mhuang.pacebox.springboot.core.task.SingleJobTaskConst
- tech.mhuang.pacebox.springboot.core.util.SpelExpressionUtil
- tech.mhuang.pacebox.springboot.core.spring.start.SpringContextHolder (implements org.springframework.context.ApplicationContextAware)
- tech.mhuang.pacebox.springboot.core.spring.reflect.SpringReflectInvoke (implements tech.mhuang.pacebox.core.reflect.BaseReflectInvoke)
- tech.mhuang.pacebox.springboot.core.spring.start.SpringServletContentHolder
- tech.mhuang.pacebox.springboot.core.spring.util.SpringServletUtil
- tech.mhuang.pacebox.springboot.core.protocol.tree.TreeNodeUtil
- tech.mhuang.pacebox.springboot.core.okhttp.TrustAnyTrustManager (implements javax.net.ssl.X509TrustManager)
- tech.mhuang.pacebox.springboot.core.yaml.YamlPropertySourceFactory (implements org.springframework.core.io.support.PropertySourceFactory)
- tech.mhuang.pacebox.springboot.core.validate.YnCaseValidator (implements jakarta.validation.ConstraintValidator<A,T>)
接口分层结构
- org.aopalliance.aop.Advice
- org.springframework.aop.AfterAdvice
- org.springframework.aop.AfterReturningAdvice
- tech.mhuang.pacebox.springboot.core.aop.advice.AfterAdvice
- org.springframework.aop.BeforeAdvice
- org.springframework.aop.MethodBeforeAdvice
- org.aopalliance.intercept.Interceptor
- org.aopalliance.intercept.MethodInterceptor
- tech.mhuang.pacebox.springboot.core.mapper.BaseMapper<T,Id>
- tech.mhuang.pacebox.springboot.core.service.BaseService<T,Id>
- tech.mhuang.pacebox.springboot.core.permission.extra.IPermissionManager
- tech.mhuang.pacebox.springboot.core.task.ISingleDymanicTask
- jakarta.servlet.ServletRequest
- jakarta.servlet.http.HttpServletRequest
Annotation Interface Hierarchy
- tech.mhuang.pacebox.springboot.core.validate.IdCardCase (implements java.lang.annotation.Annotation)
- tech.mhuang.pacebox.springboot.core.validate.LengthCase (implements java.lang.annotation.Annotation)
- tech.mhuang.pacebox.springboot.core.permission.annotation.Permission (implements java.lang.annotation.Annotation)
- tech.mhuang.pacebox.springboot.core.validate.YnCase (implements java.lang.annotation.Annotation)