所有程序包的分层结构
- org.miowing.mioverify,
- org.miowing.mioverify.annotation,
- org.miowing.mioverify.config,
- org.miowing.mioverify.controller,
- org.miowing.mioverify.dao,
- org.miowing.mioverify.exception,
- org.miowing.mioverify.listener,
- org.miowing.mioverify.pojo,
- org.miowing.mioverify.pojo.request,
- org.miowing.mioverify.pojo.response,
- org.miowing.mioverify.service,
- org.miowing.mioverify.service.impl,
- org.miowing.mioverify.util
类分层结构
- java.lang.Object
- org.miowing.mioverify.controller.ApiController
- org.miowing.mioverify.controller.AuthAspect
- org.miowing.mioverify.controller.AuthController
- org.miowing.mioverify.pojo.request.AuthReq
- org.miowing.mioverify.pojo.response.AuthResp
- org.miowing.mioverify.config.DataInitializer (implements org.springframework.beans.factory.InitializingBean)
- org.miowing.mioverify.util.DataUtil (implements org.springframework.beans.factory.InitializingBean)
- org.miowing.mioverify.pojo.response.ErrResp
- org.miowing.mioverify.controller.ExceptionProcessor
- org.miowing.mioverify.controller.ExternController
- org.miowing.mioverify.config.HttpConfig
- org.miowing.mioverify.pojo.request.JoinReq
- org.miowing.mioverify.config.KeyInitializer
- org.springframework.data.redis.listener.KeyspaceEventMessageListener (implements org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.data.redis.connection.MessageListener)
- org.springframework.data.redis.listener.KeyExpirationEventMessageListener (implements org.springframework.context.ApplicationEventPublisherAware)
- org.miowing.mioverify.listener.TokenExpiredListener
- org.springframework.data.redis.listener.KeyExpirationEventMessageListener (implements org.springframework.context.ApplicationEventPublisherAware)
- org.miowing.mioverify.util.KeysUtil
- org.miowing.mioverify.MioVerifyApplication
- org.miowing.mioverify.pojo.Profile
- org.miowing.mioverify.pojo.request.ProfileRegisterReq
- org.miowing.mioverify.pojo.ProfileShow
- org.miowing.mioverify.pojo.ProfileShow.Property
- org.miowing.mioverify.config.RedisListenerConfig
- org.miowing.mioverify.service.impl.RedisServiceImpl (implements org.miowing.mioverify.service.RedisService)
- org.miowing.mioverify.pojo.request.RefreshReq
- org.miowing.mioverify.pojo.ServerMeta
- org.miowing.mioverify.pojo.ServerMeta.Meta
- org.miowing.mioverify.pojo.ServerMeta.Meta.Links
- com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<M,
T> (implements com.baomidou.mybatisplus.extension.service.IService<T>) - org.miowing.mioverify.service.impl.ProfileServiceImpl (implements org.miowing.mioverify.service.ProfileService)
- org.miowing.mioverify.service.impl.UserServiceImpl (implements org.miowing.mioverify.service.UserService)
- org.miowing.mioverify.controller.SessionController
- org.miowing.mioverify.util.SessionUtil
- org.miowing.mioverify.util.StorageUtil
- org.miowing.mioverify.controller.TextureController
- org.miowing.mioverify.pojo.TexturesShow
- org.miowing.mioverify.pojo.TexturesShow.Metadata
- org.miowing.mioverify.pojo.TexturesShow.Texture
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.miowing.mioverify.exception.MioVerifyException
- org.miowing.mioverify.exception.AttackDefenseException
- org.miowing.mioverify.exception.DuplicateProfileNameException
- org.miowing.mioverify.exception.DuplicateUserNameException
- org.miowing.mioverify.exception.FeatureNotSupportedException
- org.miowing.mioverify.exception.ForbiddenUploadException
- org.miowing.mioverify.exception.InvalidSessionException
- org.miowing.mioverify.exception.InvalidTokenException
- org.miowing.mioverify.exception.LoginFailedException
- org.miowing.mioverify.exception.NoProfileException
- org.miowing.mioverify.exception.ProfileMismatchException
- org.miowing.mioverify.exception.ProfileNotFoundException
- org.miowing.mioverify.exception.TextureDeleteException
- org.miowing.mioverify.exception.TextureNotFoundException
- org.miowing.mioverify.exception.UnauthorizedException
- org.miowing.mioverify.exception.UserMismatchException
- org.miowing.mioverify.exception.MioVerifyException
- java.lang.RuntimeException
- java.lang.Exception
- org.miowing.mioverify.pojo.request.TokenGReq
- org.miowing.mioverify.util.TokenUtil
- org.miowing.mioverify.pojo.User
- org.miowing.mioverify.pojo.request.UserRegisterReq
- org.miowing.mioverify.pojo.UserShow
- org.miowing.mioverify.pojo.UserShow.Property
- org.miowing.mioverify.util.Util (implements org.springframework.beans.factory.InitializingBean)
接口分层结构
- com.baomidou.mybatisplus.extension.service.IService<T>
- org.miowing.mioverify.service.ProfileService
- org.miowing.mioverify.service.UserService
- com.baomidou.mybatisplus.core.mapper.Mapper<T>
- com.baomidou.mybatisplus.core.mapper.BaseMapper<T>
- org.miowing.mioverify.dao.ProfileDao
- org.miowing.mioverify.dao.UserDao
- com.baomidou.mybatisplus.core.mapper.BaseMapper<T>
- org.miowing.mioverify.service.RedisService
批注接口分层结构
- org.miowing.mioverify.annotation.AuthorizedCheck (implements java.lang.annotation.Annotation)
枚举类分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.miowing.mioverify.exception.ErrType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)