所有程序包的分层结构
程序包分层结构:- cn.hamm.airpower.annotation,
- cn.hamm.airpower.api,
- cn.hamm.airpower.config,
- cn.hamm.airpower.datasource,
- cn.hamm.airpower.exception,
- cn.hamm.airpower.interfaces,
- cn.hamm.airpower.model,
- cn.hamm.airpower.mqtt,
- cn.hamm.airpower.query,
- cn.hamm.airpower.request,
- cn.hamm.airpower.response,
- cn.hamm.airpower.result,
- cn.hamm.airpower.result.json,
- cn.hamm.airpower.root,
- cn.hamm.airpower.security,
- cn.hamm.airpower.util,
- cn.hamm.airpower.util.redis,
- cn.hamm.airpower.validate.dictionary,
- cn.hamm.airpower.validate.phone
类分层结构
- java.lang.Object
- cn.hamm.airpower.security.AbstractAccessInterceptor (implements org.springframework.web.servlet.HandlerInterceptor)
- 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.security.AccessConfig
- cn.hamm.airpower.security.AccessResolver (implements org.springframework.web.method.support.HandlerMethodArgumentResolver)
- cn.hamm.airpower.security.AccessUtil
- cn.hamm.airpower.config.Constant
- cn.hamm.airpower.config.CookieConfig
- cn.hamm.airpower.security.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.exception.ExceptionInterceptor
- cn.hamm.airpower.config.GlobalConfig
- cn.hamm.airpower.result.json.Json (implements cn.hamm.airpower.result.IResult)
- cn.hamm.airpower.result.json.JsonData
- cn.hamm.airpower.config.MqttConfig
- cn.hamm.airpower.mqtt.MqttHelper
- cn.hamm.airpower.model.Page
- cn.hamm.airpower.security.PasswordUtil
- cn.hamm.airpower.model.Payload<T>
- cn.hamm.airpower.validate.phone.PhoneAnnotationValidator (implements jakarta.validation.ConstraintValidator<A,
T>) - cn.hamm.airpower.query.QueryPageResponse<M>
- cn.hamm.airpower.query.QueryRequest<E>
- cn.hamm.airpower.query.QueryPageRequest<E>
- cn.hamm.airpower.util.redis.RedisConfig (implements org.springframework.cache.annotation.CachingConfigurer)
- cn.hamm.airpower.util.redis.RedisUtil<E>
- cn.hamm.airpower.util.ReflectUtil
- cn.hamm.airpower.request.RequestUtil
- cn.hamm.airpower.response.ResponseAspect
- cn.hamm.airpower.root.RootController
- cn.hamm.airpower.root.RootEntityController<E,
S, R>
- cn.hamm.airpower.root.RootEntityController<E,
- cn.hamm.airpower.root.RootModel<E>
- cn.hamm.airpower.root.RootEntity<E> (implements cn.hamm.airpower.interfaces.IEntity<E>, java.io.Serializable)
- cn.hamm.airpower.root.RootService<E,
R> - cn.hamm.airpower.security.RsaHelper
- cn.hamm.airpower.security.SecurityUtil
- cn.hamm.airpower.model.Sort
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cn.hamm.airpower.result.ResultException (implements cn.hamm.airpower.result.IResult)
- java.lang.RuntimeException
- java.lang.Exception
- cn.hamm.airpower.util.TransactionUtil
- cn.hamm.airpower.util.TreeUtil
- cn.hamm.airpower.request.ValidateUtil
接口分层结构
- cn.hamm.airpower.interfaces.IDictionary
- cn.hamm.airpower.interfaces.IEntity<E>
- cn.hamm.airpower.interfaces.ITree<E>
- cn.hamm.airpower.result.IResult
- 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.root.RootEntity.WhenAdd
- cn.hamm.airpower.root.RootEntity.WhenGetDetail
- cn.hamm.airpower.root.RootEntity.WhenGetList
- cn.hamm.airpower.root.RootEntity.WhenGetPage
- cn.hamm.airpower.root.RootEntity.WhenIdRequired
- cn.hamm.airpower.root.RootEntity.WhenPayLoad
- cn.hamm.airpower.root.RootEntity.WhenUpdate
- 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.Exclude (implements java.lang.annotation.Annotation)
- cn.hamm.airpower.annotation.Expose (implements java.lang.annotation.Annotation)
- cn.hamm.airpower.api.Extends (implements java.lang.annotation.Annotation)
- cn.hamm.airpower.response.Filter (implements java.lang.annotation.Annotation)
- cn.hamm.airpower.annotation.Payload (implements java.lang.annotation.Annotation)
- cn.hamm.airpower.security.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.api.Api
- cn.hamm.airpower.result.Result (implements cn.hamm.airpower.result.IResult)
- cn.hamm.airpower.annotation.Search.Mode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)