Class Hierarchy

  • java.lang.Object
    • io.github.xezzon.zeroweb.dict.entity.AddDictReq (implements io.github.xezzon.tao.trait.Into<T>)
    • io.github.xezzon.zeroweb.user.converter.AddUserReqConverterImpl (implements io.github.xezzon.zeroweb.user.converter.AddUserReqConverter)
    • io.github.xezzon.zeroweb.auth.AuthController
    • io.github.xezzon.zeroweb.auth.AuthNService
    • io.github.xezzon.zeroweb.common.jpa.BaseDAO<T,I,M> (implements io.github.xezzon.tao.trait.NewType<T>)
    • io.github.xezzon.zeroweb.dict.domain.Dict (implements io.github.xezzon.tao.dict.IDict, io.github.xezzon.zeroweb.common.jpa.IEntity<T>, io.github.xezzon.zeroweb.locale.event.II18nMessage, io.github.xezzon.tao.tree.TreeNode<T,I>)
    • io.github.xezzon.zeroweb.dict.domain.Dict_
    • io.github.xezzon.zeroweb.dict.DictController
    • io.github.xezzon.zeroweb.dict.DictDbHandler (implements io.github.xezzon.zeroweb.common.marker.DbTrait, io.github.xezzon.zeroweb.dict.DictImporter)
    • io.github.xezzon.zeroweb.dict.DictGrpc.DictImplBase (implements io.grpc.BindableService, io.github.xezzon.zeroweb.dict.DictGrpc.AsyncService)
    • io.github.xezzon.zeroweb.dict.converter.DictImportReqConverterImpl (implements io.github.xezzon.zeroweb.dict.converter.DictImportReqConverter)
    • io.github.xezzon.zeroweb.dict.converter.DictRespConverterImpl (implements io.github.xezzon.zeroweb.dict.converter.DictRespConverter)
    • io.github.xezzon.zeroweb.dict.DictService
    • io.github.xezzon.zeroweb.dict.repository.DictSpecs
    • io.github.xezzon.zeroweb.common.exception.GlobalExceptionHandler
    • io.github.xezzon.zeroweb.locale.domain.I18nMessage (implements io.github.xezzon.zeroweb.common.jpa.IEntity<T>, io.github.xezzon.zeroweb.locale.event.II18nMessage)
    • io.github.xezzon.zeroweb.locale.domain.I18nMessage_
    • io.github.xezzon.zeroweb.locale.I18nMessageController
    • io.github.xezzon.zeroweb.crypto.JwtKeyManager (implements io.github.xezzon.zeroweb.crypto.service.JwtCryptoService)
    • io.github.xezzon.zeroweb.locale.domain.Language (implements io.github.xezzon.zeroweb.common.jpa.IEntity<T>)
    • io.github.xezzon.zeroweb.locale.domain.Language_
    • io.github.xezzon.zeroweb.locale.LanguageController
    • io.github.xezzon.zeroweb.locale.LocalizedService
    • io.github.xezzon.zeroweb.dict.entity.ModifyDictReq (implements io.github.xezzon.tao.trait.Into<T>)
    • java.lang.Record
    • io.github.xezzon.zeroweb.user.entity.RegisterUserReq (implements io.github.xezzon.tao.trait.Into<T>)
    • io.github.xezzon.zeroweb.auth.config.SaTokenRedisConfiguration (implements org.springframework.boot.CommandLineRunner)
    • java.lang.Throwable (implements java.io.Serializable)
    • io.github.xezzon.zeroweb.locale.domain.Translation (implements io.github.xezzon.zeroweb.common.jpa.IEntity<T>)
    • io.github.xezzon.zeroweb.locale.domain.Translation_
    • io.github.xezzon.zeroweb.locale.TranslationController
    • io.github.xezzon.zeroweb.user.domain.User
    • io.github.xezzon.zeroweb.user.domain.User_
    • io.github.xezzon.zeroweb.user.UserController
    • io.github.xezzon.zeroweb.user.UserDAO (implements io.github.xezzon.tao.trait.NewType<T>)
    • io.github.xezzon.zeroweb.user.UserGrpc.UserImplBase (implements io.grpc.BindableService, io.github.xezzon.zeroweb.user.UserGrpc.AsyncService)
    • io.github.xezzon.zeroweb.user.UserService (implements io.github.xezzon.zeroweb.user.service.IUserService4Auth)
    • io.github.xezzon.zeroweb.ZerowebAdminApplication

Interface Hierarchy

  • io.github.xezzon.tao.trait.From<S,T>
  • io.github.xezzon.zeroweb.locale.event.II18nMessage
  • io.github.xezzon.zeroweb.user.service.IUserService4Auth
  • org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>
    • io.github.xezzon.zeroweb.dict.repository.DictRepository (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>)
    • io.github.xezzon.zeroweb.locale.repository.I18nMessageRepository (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>)
    • io.github.xezzon.zeroweb.locale.repository.LanguageRepository (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>)
    • io.github.xezzon.zeroweb.locale.repository.TranslationRepository (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>)
  • io.github.xezzon.zeroweb.crypto.service.JwtCryptoService
  • org.springframework.data.repository.query.QueryByExampleExecutor<T>
    • org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.ListCrudRepository<T,ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T,ID>)
      • io.github.xezzon.zeroweb.dict.repository.DictRepository (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
      • io.github.xezzon.zeroweb.locale.repository.I18nMessageRepository (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
      • io.github.xezzon.zeroweb.locale.repository.LanguageRepository (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
      • io.github.xezzon.zeroweb.locale.repository.TranslationRepository (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
      • io.github.xezzon.zeroweb.user.repository.UserRepository
  • 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> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T,ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)
          • io.github.xezzon.zeroweb.dict.repository.DictRepository (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
          • io.github.xezzon.zeroweb.locale.repository.I18nMessageRepository (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
          • io.github.xezzon.zeroweb.locale.repository.LanguageRepository (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
          • io.github.xezzon.zeroweb.locale.repository.TranslationRepository (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
          • io.github.xezzon.zeroweb.user.repository.UserRepository
    • org.springframework.data.repository.PagingAndSortingRepository<T,ID>
      • org.springframework.data.repository.ListPagingAndSortingRepository<T,ID>
        • org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.ListCrudRepository<T,ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)
          • io.github.xezzon.zeroweb.dict.repository.DictRepository (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
          • io.github.xezzon.zeroweb.locale.repository.I18nMessageRepository (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
          • io.github.xezzon.zeroweb.locale.repository.LanguageRepository (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
          • io.github.xezzon.zeroweb.locale.repository.TranslationRepository (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
          • io.github.xezzon.zeroweb.user.repository.UserRepository

Enum Class Hierarchy