所有程序包的分层结构
程序包分层结构:- plus.hiver.common.annotation,
- plus.hiver.common.aop,
- plus.hiver.common.api,
- plus.hiver.common.base,
- plus.hiver.common.config.bean,
- plus.hiver.common.config.cache,
- plus.hiver.common.config.jpa,
- plus.hiver.common.config.mybatisplus,
- plus.hiver.common.config.mybatisplus.mapper,
- plus.hiver.common.config.mybatisplus.service,
- plus.hiver.common.config.properties,
- plus.hiver.common.config.security,
- plus.hiver.common.config.security.handler,
- plus.hiver.common.config.security.permission,
- plus.hiver.common.config.security.service,
- plus.hiver.common.config.sm2,
- plus.hiver.common.config.sm2.impl,
- plus.hiver.common.config.web,
- plus.hiver.common.config.websocket,
- plus.hiver.common.constant,
- plus.hiver.common.dao,
- plus.hiver.common.dao.mapper,
- plus.hiver.common.dto,
- plus.hiver.common.editors,
- plus.hiver.common.entity,
- plus.hiver.common.enums,
- plus.hiver.common.exception,
- plus.hiver.common.redis,
- plus.hiver.common.script,
- plus.hiver.common.service,
- plus.hiver.common.service.mybatis,
- plus.hiver.common.serviceimpl,
- plus.hiver.common.serviceimpl.mybatis,
- plus.hiver.common.utils,
- plus.hiver.common.utils.collection,
- plus.hiver.common.utils.retrofit,
- plus.hiver.common.vo
类分层结构
- java.lang.Object
- com.baomidou.mybatisplus.core.injector.AbstractMethod (implements com.baomidou.mybatisplus.core.toolkit.Constants)
- plus.hiver.common.config.mybatisplus.mapper.InsertBatch
- com.baomidou.mybatisplus.extension.repository.AbstractRepository<M,
T> (implements com.baomidou.mybatisplus.extension.repository.IRepository<T>) - com.baomidou.mybatisplus.extension.repository.CrudRepository<M,
T> - plus.hiver.common.config.mybatisplus.service.BaseServiceImpl<M,
T> (implements plus.hiver.common.config.mybatisplus.service.IBaseService<T>) - plus.hiver.common.serviceimpl.mybatis.IPermissionServiceImpl (implements plus.hiver.common.service.mybatis.IPermissionService)
- plus.hiver.common.serviceimpl.mybatis.IUserRoleServiceImpl (implements plus.hiver.common.service.mybatis.IUserRoleService)
- plus.hiver.common.config.mybatisplus.service.BaseServiceImpl<M,
- com.baomidou.mybatisplus.extension.repository.CrudRepository<M,
- com.baomidou.mybatisplus.core.injector.AbstractSqlInjector (implements com.baomidou.mybatisplus.core.injector.ISqlInjector)
- com.baomidou.mybatisplus.core.injector.DefaultSqlInjector
- plus.hiver.common.config.mybatisplus.mapper.HiverSqlInjector
- com.baomidou.mybatisplus.core.injector.DefaultSqlInjector
- org.springframework.util.AntPathMatcher (implements org.springframework.util.PathMatcher)
- plus.hiver.common.config.web.SmartPathMatcher
- plus.hiver.common.config.bean.AopConfig
- plus.hiver.common.api.ApiAssert
- plus.hiver.common.utils.AsyncUtil
- plus.hiver.common.utils.Base64DecodeMultipartFile (implements org.springframework.web.multipart.MultipartFile)
- plus.hiver.common.utils.BaseContext
- com.github.lianjiatech.retrofit.spring.boot.interceptor.BasePathMatchInterceptor (implements okhttp3.Interceptor)
- plus.hiver.common.utils.retrofit.TokenInterceptor
- plus.hiver.common.config.bean.BeansConfiguration
- plus.hiver.common.utils.collection.CollectionUtils
- plus.hiver.common.utils.CommonUtil
- plus.hiver.common.config.bean.ControllerStringParamTrimConfig
- plus.hiver.common.utils.CreateVerifyCode
- plus.hiver.common.config.security.service.CustomAuthorizationManagerServiceImpl (implements org.springframework.security.authorization.AuthorizationManager<T>)
- org.apache.commons.lang3.time.DateUtils
- plus.hiver.common.utils.DateUtil
- plus.hiver.common.aop.DecryptAspect
- plus.hiver.common.vo.EmailSetting (implements java.io.Serializable)
- plus.hiver.common.utils.EmailUtil
- plus.hiver.common.vo.EmailValidate (implements java.io.Serializable)
- plus.hiver.common.aop.EncryptAspect
- plus.hiver.common.script.GroovyScriptEngine
- plus.hiver.common.base.HiverBaseController<T,
ID> - plus.hiver.common.base.HiverBaseEntity (implements java.io.Serializable)
- plus.hiver.common.entity.Department
- plus.hiver.common.entity.DepartmentHeader
- plus.hiver.common.entity.Log
- plus.hiver.common.entity.Permission
- plus.hiver.common.entity.Role
- plus.hiver.common.entity.RoleDepartment
- plus.hiver.common.entity.RolePermission
- plus.hiver.common.entity.Setting
- plus.hiver.common.entity.StopWord
- plus.hiver.common.entity.User (implements org.springframework.security.core.userdetails.UserDetails)
- plus.hiver.common.config.security.SecurityUserDetails (implements org.springframework.security.core.userdetails.UserDetails)
- plus.hiver.common.entity.UserRole
- plus.hiver.common.base.HiverBaseServiceImpl<T,
ID, R> (implements plus.hiver.common.base.HiverBaseService<T, ID>) - plus.hiver.common.serviceimpl.DepartmentHeaderServiceImpl (implements plus.hiver.common.service.DepartmentHeaderService)
- plus.hiver.common.serviceimpl.DepartmentServiceImpl (implements plus.hiver.common.service.DepartmentService)
- plus.hiver.common.serviceimpl.LogServiceImpl (implements plus.hiver.common.service.LogService)
- plus.hiver.common.serviceimpl.PermissionServiceImpl (implements plus.hiver.common.service.PermissionService)
- plus.hiver.common.serviceimpl.RoleDepartmentServiceImpl (implements plus.hiver.common.service.RoleDepartmentService)
- plus.hiver.common.serviceimpl.RolePermissionServiceImpl (implements plus.hiver.common.service.RolePermissionService)
- plus.hiver.common.serviceimpl.RoleServiceImpl (implements plus.hiver.common.service.RoleService)
- plus.hiver.common.serviceimpl.SettingServiceImpl (implements plus.hiver.common.service.SettingService)
- plus.hiver.common.serviceimpl.StopWordServiceImpl (implements plus.hiver.common.service.StopWordService)
- plus.hiver.common.serviceimpl.UserRoleServiceImpl (implements plus.hiver.common.service.UserRoleService)
- plus.hiver.common.serviceimpl.UserServiceImpl (implements plus.hiver.common.service.UserService)
- plus.hiver.common.config.properties.HiverTokenProperties
- plus.hiver.common.config.properties.IgnoredUrlsProperties
- plus.hiver.common.vo.IpInfo (implements java.io.Serializable)
- plus.hiver.common.utils.IpInfoUtil
- plus.hiver.common.utils.JasyptUtil
- plus.hiver.common.config.mybatisplus.JsonAutoConfiguration
- plus.hiver.common.utils.JwtTokenUtil
- plus.hiver.common.config.security.MethodSecurityConfig
- plus.hiver.common.config.mybatisplus.MybatisPlusConfig
- plus.hiver.common.config.mybatisplus.MyMetaObjectHandler (implements com.baomidou.mybatisplus.core.handlers.MetaObjectHandler)
- plus.hiver.common.config.security.permission.MySecurityMetadataSource (implements org.springframework.security.web.access.intercept.FilterInvocationSecurityMetadataSource)
- plus.hiver.common.utils.NameUtil
- plus.hiver.common.utils.ObjectUtil
- plus.hiver.common.vo.OnlineUserVo
- plus.hiver.common.vo.OtherSetting (implements java.io.Serializable)
- plus.hiver.common.api.PageParam<T> (implements java.io.Serializable)
- plus.hiver.common.utils.PageUtil
- plus.hiver.common.vo.PageVo (implements java.io.Serializable)
- plus.hiver.common.config.security.service.PermissionCheckService
- plus.hiver.common.dto.PermissionDTO
- java.beans.PropertyEditorSupport (implements java.beans.PropertyEditor)
- plus.hiver.common.editors.NumberEditor
- plus.hiver.common.editors.DoubleEditor
- plus.hiver.common.editors.IntegerEditor
- plus.hiver.common.editors.LongEditor
- plus.hiver.common.editors.NumberEditor
- plus.hiver.common.config.cache.RedisCacheConfig
- plus.hiver.common.redis.RedisTemplateHelper
- plus.hiver.common.utils.ResponseUtil
- plus.hiver.common.api.Result<T> (implements java.io.Serializable)
- plus.hiver.common.utils.ResultUtil<T>
- plus.hiver.common.dto.RoleDTO
- plus.hiver.common.vo.RustfsSetting (implements java.io.Serializable)
- plus.hiver.common.vo.SearchVo (implements java.io.Serializable)
- plus.hiver.common.config.security.handler.SecurityAccessDeniedHandler (implements org.springframework.security.web.access.AccessDeniedHandler)
- plus.hiver.common.aop.SecurityAspect
- plus.hiver.common.config.security.handler.SecurityAuthenticationEntryPoint (implements org.springframework.security.web.AuthenticationEntryPoint)
- plus.hiver.common.utils.SecurityUtil
- plus.hiver.common.utils.ServletUtil
- plus.hiver.common.config.sm2.Sm2Config
- plus.hiver.common.config.sm2.impl.Sm2ServiceImpl (implements plus.hiver.common.config.sm2.Sm2Service)
- plus.hiver.common.utils.SM2Util
- plus.hiver.common.utils.SnowFlakeUtil
- plus.hiver.common.utils.retrofit.SourceInterceptor (implements com.github.lianjiatech.retrofit.spring.boot.interceptor.GlobalInterceptor)
- plus.hiver.common.utils.StopWordsUtil
- org.apache.commons.lang3.StringUtils
- plus.hiver.common.utils.StringUtil
- plus.hiver.common.aop.SystemLogAspect
- plus.hiver.common.utils.ThreadPoolUtil
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.security.core.AuthenticationException
- plus.hiver.common.exception.CustomAuthenticationException
- plus.hiver.common.exception.HiverException
- org.springframework.security.core.AuthenticationException
- java.lang.RuntimeException
- java.lang.Exception
- plus.hiver.common.utils.retrofit.TokenHolder
- plus.hiver.common.vo.TokenUser
- plus.hiver.common.config.security.service.TokenValidationService
- com.google.gson.TypeAdapter<T>
- plus.hiver.common.utils.HibernateProxyTypeAdapter
- org.springframework.web.util.UrlPathHelper
- plus.hiver.common.config.web.SmartUrlPathHelper
- plus.hiver.common.config.jpa.UserAuditor (implements org.springframework.data.domain.AuditorAware<T>)
- plus.hiver.common.config.security.UserDetailsServiceImpl (implements org.springframework.security.core.userdetails.UserDetailsService)
- plus.hiver.common.vo.UserVo
- plus.hiver.common.config.web.WebConfig (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
- plus.hiver.common.config.security.WebSecurityConfig
- plus.hiver.common.config.websocket.WebSocketStompConfig (implements org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer)
- com.baomidou.mybatisplus.core.injector.AbstractMethod (implements com.baomidou.mybatisplus.core.toolkit.Constants)
接口分层结构
- plus.hiver.common.base.HiverBaseService<T,
ID> - plus.hiver.common.service.DepartmentHeaderService
- plus.hiver.common.service.DepartmentService
- plus.hiver.common.service.LogService
- plus.hiver.common.service.PermissionService
- plus.hiver.common.service.RoleDepartmentService
- plus.hiver.common.service.RolePermissionService
- plus.hiver.common.service.RoleService
- plus.hiver.common.service.SettingService
- plus.hiver.common.service.StopWordService
- plus.hiver.common.service.UserRoleService
- plus.hiver.common.service.UserService
- plus.hiver.common.constant.HiverConstant
- plus.hiver.common.api.IErrorCode
- plus.hiver.common.constant.IotConstant
- plus.hiver.common.constant.IotConstant.CHANNEL
- plus.hiver.common.constant.IotConstant.CLIENT
- plus.hiver.common.constant.IotConstant.MQTT
- plus.hiver.common.constant.IotConstant.PROTOCOL
- plus.hiver.common.constant.IotConstant.REDIS
- plus.hiver.common.constant.IotConstant.SERVER
- plus.hiver.common.constant.IotConstant.TASK
- plus.hiver.common.constant.IotConstant.TOPIC
- plus.hiver.common.constant.IotConstant.WS
- com.baomidou.mybatisplus.extension.repository.IRepository<T>
- plus.hiver.common.config.mybatisplus.service.IBaseService<T>
- plus.hiver.common.service.mybatis.IPermissionService
- plus.hiver.common.service.mybatis.IUserRoleService
- plus.hiver.common.config.mybatisplus.service.IBaseService<T>
- org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>
- plus.hiver.common.base.HiverBaseDao<T,
ID> (并 extends org.springframework.data.jpa.repository.JpaRepository<T, ID>) - plus.hiver.common.dao.DepartmentDao
- plus.hiver.common.dao.DepartmentHeaderDao
- plus.hiver.common.dao.LogDao
- plus.hiver.common.dao.PermissionDao
- plus.hiver.common.dao.RoleDao
- plus.hiver.common.dao.RoleDepartmentDao
- plus.hiver.common.dao.RolePermissionDao
- plus.hiver.common.dao.SettingDao
- plus.hiver.common.dao.StopWordDao
- plus.hiver.common.dao.UserDao
- plus.hiver.common.dao.UserRoleDao
- plus.hiver.common.base.HiverBaseDao<T,
- com.baomidou.mybatisplus.core.mapper.Mapper<T>
- com.baomidou.mybatisplus.core.mapper.BaseMapper<T>
- plus.hiver.common.config.mybatisplus.mapper.CrudMapper<T>
- plus.hiver.common.dao.mapper.PermissionMapper
- plus.hiver.common.dao.mapper.UserRoleMapper
- plus.hiver.common.config.mybatisplus.mapper.CrudMapper<T>
- com.baomidou.mybatisplus.core.mapper.BaseMapper<T>
- plus.hiver.common.constant.MessageConstant
- plus.hiver.common.constant.OAuthConstant
- plus.hiver.common.constant.QuartzConstant
- 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>) - plus.hiver.common.base.HiverBaseDao<T,
ID> (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>) - plus.hiver.common.dao.DepartmentDao
- plus.hiver.common.dao.DepartmentHeaderDao
- plus.hiver.common.dao.LogDao
- plus.hiver.common.dao.PermissionDao
- plus.hiver.common.dao.RoleDao
- plus.hiver.common.dao.RoleDepartmentDao
- plus.hiver.common.dao.RolePermissionDao
- plus.hiver.common.dao.SettingDao
- plus.hiver.common.dao.StopWordDao
- plus.hiver.common.dao.UserDao
- plus.hiver.common.dao.UserRoleDao
- plus.hiver.common.base.HiverBaseDao<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>) - plus.hiver.common.base.HiverBaseDao<T,
ID> (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>) - plus.hiver.common.dao.DepartmentDao
- plus.hiver.common.dao.DepartmentHeaderDao
- plus.hiver.common.dao.LogDao
- plus.hiver.common.dao.PermissionDao
- plus.hiver.common.dao.RoleDao
- plus.hiver.common.dao.RoleDepartmentDao
- plus.hiver.common.dao.RolePermissionDao
- plus.hiver.common.dao.SettingDao
- plus.hiver.common.dao.StopWordDao
- plus.hiver.common.dao.UserDao
- plus.hiver.common.dao.UserRoleDao
- plus.hiver.common.base.HiverBaseDao<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>) - plus.hiver.common.base.HiverBaseDao<T,
ID> (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>) - plus.hiver.common.dao.DepartmentDao
- plus.hiver.common.dao.DepartmentHeaderDao
- plus.hiver.common.dao.LogDao
- plus.hiver.common.dao.PermissionDao
- plus.hiver.common.dao.RoleDao
- plus.hiver.common.dao.RoleDepartmentDao
- plus.hiver.common.dao.RolePermissionDao
- plus.hiver.common.dao.SettingDao
- plus.hiver.common.dao.StopWordDao
- plus.hiver.common.dao.UserDao
- plus.hiver.common.dao.UserRoleDao
- plus.hiver.common.base.HiverBaseDao<T,
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
- plus.hiver.common.constant.SecurityConstant
- plus.hiver.common.constant.SettingConstant
- plus.hiver.common.config.sm2.Sm2Service
- plus.hiver.common.constant.UserConstant
Annotation Interface Hierarchy
- plus.hiver.common.annotation.DataPermission (implements java.lang.annotation.Annotation)
- plus.hiver.common.annotation.Decrypt (implements java.lang.annotation.Annotation)
- plus.hiver.common.annotation.Encrypt (implements java.lang.annotation.Annotation)
- plus.hiver.common.annotation.NoAuth (implements java.lang.annotation.Annotation)
- plus.hiver.common.annotation.PermissionTag (implements java.lang.annotation.Annotation)
- plus.hiver.common.annotation.SystemLog (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)
- plus.hiver.common.enums.BusinessType
- plus.hiver.common.enums.LogType
- plus.hiver.common.constant.SettingConstant.OSS_TYPE
- plus.hiver.common.constant.SettingConstant.SMS_TYPE
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)