所有程序包的分层结构
程序包分层结构:- cn.hamm.airpower,
- cn.hamm.airpower.annotation,
- cn.hamm.airpower.auto,
- cn.hamm.airpower.config,
- cn.hamm.airpower.datasource,
- cn.hamm.airpower.enums,
- cn.hamm.airpower.exception,
- cn.hamm.airpower.interceptor,
- cn.hamm.airpower.interceptor.cache,
- cn.hamm.airpower.interceptor.document,
- cn.hamm.airpower.interfaces,
- cn.hamm.airpower.model,
- cn.hamm.airpower.model.json,
- cn.hamm.airpower.model.query,
- cn.hamm.airpower.resolver,
- cn.hamm.airpower.root,
- cn.hamm.airpower.util,
- cn.hamm.airpower.validate.dictionary,
- cn.hamm.airpower.validate.phone
类分层结构
- java.lang.Object
- org.springframework.jdbc.datasource.AbstractDataSource (implements javax.sql.DataSource)
- org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource (implements org.springframework.beans.factory.InitializingBean)
- cn.hamm.airpower.datasource.DataSourceResolver
- org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource (implements org.springframework.beans.factory.InitializingBean)
- cn.hamm.airpower.interceptor.AbstractRequestInterceptor (implements org.springframework.web.servlet.HandlerInterceptor)
- cn.hamm.airpower.AbstractWebConfig (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
- cn.hamm.airpower.model.Access
- cn.hamm.airpower.resolver.AccessResolver (implements org.springframework.web.method.support.HandlerMethodArgumentResolver)
- cn.hamm.airpower.util.AccessUtil
- cn.hamm.airpower.config.AirConfig
- cn.hamm.airpower.util.AirUtil
- cn.hamm.airpower.interceptor.document.ApiDocument
- cn.hamm.airpower.util.CollectionUtil
- cn.hamm.airpower.auto.ConfigurationAuto
- cn.hamm.airpower.config.Constant
- cn.hamm.airpower.config.CookieConfig
- cn.hamm.airpower.util.CookieUtil
- cn.hamm.airpower.datasource.DataSource
- cn.hamm.airpower.datasource.DataSourceAspect
- cn.hamm.airpower.datasource.DataSourceConfiguration
- cn.hamm.airpower.validate.dictionary.DictionaryAnnotationValidator (implements jakarta.validation.ConstraintValidator<A,
T>) - cn.hamm.airpower.util.DictionaryUtil
- cn.hamm.airpower.util.EmailUtil
- cn.hamm.airpower.interceptor.ExceptionInterceptor
- cn.hamm.airpower.config.GlobalConfig
- cn.hamm.airpower.model.json.Json (implements cn.hamm.airpower.interfaces.IResult)
- cn.hamm.airpower.model.json.JsonData
- cn.hamm.airpower.config.MessageConstant
- cn.hamm.airpower.config.MqttConfig
- cn.hamm.airpower.util.MqttUtil
- cn.hamm.airpower.util.NumberUtil
- cn.hamm.airpower.util.PasswordUtil
- cn.hamm.airpower.config.PatternConstant
- cn.hamm.airpower.validate.phone.PhoneAnnotationValidator (implements jakarta.validation.ConstraintValidator<A,
T>) - cn.hamm.airpower.util.RandomUtil
- cn.hamm.airpower.auto.RedisConfigurer (implements org.springframework.cache.annotation.CachingConfigurer)
- cn.hamm.airpower.util.RedisUtil
- cn.hamm.airpower.util.ReflectUtil
- cn.hamm.airpower.interceptor.cache.RequestCacheFilter (implements jakarta.servlet.Filter)
- cn.hamm.airpower.util.RequestUtil
- cn.hamm.airpower.interceptor.ResponseBodyInterceptor (implements org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<T>)
- cn.hamm.airpower.root.RootController (implements cn.hamm.airpower.interfaces.IAction, cn.hamm.airpower.interfaces.ITry)
- cn.hamm.airpower.root.RootEntityController<E,
S, R> (implements cn.hamm.airpower.interfaces.IEntityAction)
- cn.hamm.airpower.root.RootEntityController<E,
- cn.hamm.airpower.root.RootModel<M> (implements cn.hamm.airpower.interfaces.IAction)
- cn.hamm.airpower.model.Page
- cn.hamm.airpower.model.Payload<T>
- cn.hamm.airpower.model.query.QueryPageResponse<M>
- cn.hamm.airpower.model.query.QueryRequest<M>
- cn.hamm.airpower.model.query.QueryPageRequest<M>
- cn.hamm.airpower.root.RootEntity<E> (implements cn.hamm.airpower.interfaces.IEntity<E>, cn.hamm.airpower.interfaces.IEntityAction, java.io.Serializable)
- cn.hamm.airpower.model.Sort
- cn.hamm.airpower.root.RootService<E,
R> (implements cn.hamm.airpower.interfaces.ITry) - cn.hamm.airpower.util.RsaUtil
- cn.hamm.airpower.util.SecurityUtil
- jakarta.servlet.ServletRequestWrapper (implements jakarta.servlet.ServletRequest)
- jakarta.servlet.http.HttpServletRequestWrapper (implements jakarta.servlet.http.HttpServletRequest)
- cn.hamm.airpower.interceptor.cache.RequestBodyCacheWrapper
- jakarta.servlet.http.HttpServletRequestWrapper (implements jakarta.servlet.http.HttpServletRequest)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cn.hamm.airpower.exception.ResultException (implements cn.hamm.airpower.interfaces.IResult)
- java.lang.RuntimeException
- java.lang.Exception
- cn.hamm.airpower.util.TransactionUtil
- cn.hamm.airpower.util.TreeUtil
- cn.hamm.airpower.util.ValidateUtil
- org.springframework.jdbc.datasource.AbstractDataSource (implements javax.sql.DataSource)
接口分层结构
- cn.hamm.airpower.interfaces.IAction
- cn.hamm.airpower.interfaces.IEntityAction
- cn.hamm.airpower.interfaces.IAction.WhenPayLoad
- cn.hamm.airpower.interfaces.IDictionary
- cn.hamm.airpower.interfaces.IEntity<E>
- cn.hamm.airpower.interfaces.IEntityAction.WhenAdd
- cn.hamm.airpower.interfaces.IEntityAction.WhenGetDetail
- cn.hamm.airpower.interfaces.IEntityAction.WhenGetList
- cn.hamm.airpower.interfaces.IEntityAction.WhenGetPage
- cn.hamm.airpower.interfaces.IEntityAction.WhenIdRequired
- cn.hamm.airpower.interfaces.IEntityAction.WhenUpdate
- cn.hamm.airpower.interfaces.IResult
- cn.hamm.airpower.interfaces.ITry
- org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>
- cn.hamm.airpower.root.RootRepository<E> (并 extends org.springframework.data.jpa.repository.JpaRepository<T,
ID>)
- cn.hamm.airpower.root.RootRepository<E> (并 extends org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
ID> (并 extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>) - cn.hamm.airpower.root.RootRepository<E> (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - org.springframework.data.repository.ListCrudRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (并 extends org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - cn.hamm.airpower.root.RootRepository<E> (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListCrudRepository<T,
- org.springframework.data.repository.PagingAndSortingRepository<T,
ID> - org.springframework.data.repository.ListPagingAndSortingRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (并 extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - cn.hamm.airpower.root.RootRepository<E> (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
- cn.hamm.airpower.util.TransactionUtil.Function
Annotation Interface Hierarchy
- cn.hamm.airpower.annotation.Description (implements java.lang.annotation.Annotation)
- cn.hamm.airpower.validate.dictionary.Dictionary (implements java.lang.annotation.Annotation)
- cn.hamm.airpower.annotation.Document (implements java.lang.annotation.Annotation)
- cn.hamm.airpower.annotation.Exclude (implements java.lang.annotation.Annotation)
- cn.hamm.airpower.annotation.Expose (implements java.lang.annotation.Annotation)
- cn.hamm.airpower.annotation.Extends (implements java.lang.annotation.Annotation)
- cn.hamm.airpower.annotation.Filter (implements java.lang.annotation.Annotation)
- cn.hamm.airpower.annotation.Payload (implements java.lang.annotation.Annotation)
- cn.hamm.airpower.annotation.Permission (implements java.lang.annotation.Annotation)
- cn.hamm.airpower.validate.phone.Phone (implements java.lang.annotation.Annotation)
- cn.hamm.airpower.annotation.ReadOnly (implements java.lang.annotation.Annotation)
- cn.hamm.airpower.annotation.Search (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cn.hamm.airpower.enums.Api (implements cn.hamm.airpower.interfaces.IDictionary)
- cn.hamm.airpower.enums.Result (implements cn.hamm.airpower.interfaces.IResult)
- cn.hamm.airpower.annotation.Search.Mode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)