所有程序包的分层结构
程序包分层结构:- cn.xisoil.annotation.auth,
- cn.xisoil.annotation.batch,
- cn.xisoil.annotation.curd,
- cn.xisoil.annotation.curd.enums,
- cn.xisoil.annotation.filter,
- cn.xisoil.annotation.log,
- cn.xisoil.annotation.model,
- cn.xisoil.annotation.permission,
- cn.xisoil.annotation.vaild,
- cn.xisoil.asp.filter,
- cn.xisoil.asp.intercept.mvcconfig,
- cn.xisoil.asp.intercept.vaild,
- cn.xisoil.asp.log,
- cn.xisoil.asp.permission,
- cn.xisoil.config.config,
- cn.xisoil.config.jpa,
- cn.xisoil.config.token,
- cn.xisoil.controller.basic,
- cn.xisoil.controller.dict,
- cn.xisoil.controller.log,
- cn.xisoil.controller.login,
- cn.xisoil.controller.permission,
- cn.xisoil.controller.role,
- cn.xisoil.controller.user,
- cn.xisoil.controller.webbasic,
- cn.xisoil.dao.basic,
- cn.xisoil.dao.dict,
- cn.xisoil.dao.log,
- cn.xisoil.dao.permission,
- cn.xisoil.dao.role,
- cn.xisoil.dao.user,
- cn.xisoil.dao.utils,
- cn.xisoil.dao.utils.impl,
- cn.xisoil.dao.webbasic,
- cn.xisoil.data.dto.login,
- cn.xisoil.data.enums,
- cn.xisoil.data.pojo.basic,
- cn.xisoil.data.pojo.dict,
- cn.xisoil.data.pojo.log,
- cn.xisoil.data.pojo.permission,
- cn.xisoil.data.pojo.role,
- cn.xisoil.data.pojo.user,
- cn.xisoil.data.pojo.webbasic,
- cn.xisoil.data.pojo.webbasic.font,
- cn.xisoil.data.properties,
- cn.xisoil.data.result,
- cn.xisoil.data.to,
- cn.xisoil.exception,
- cn.xisoil.exception.advice,
- cn.xisoil.model.controller,
- cn.xisoil.model.data,
- cn.xisoil.model.service.list,
- cn.xisoil.model.service.model,
- cn.xisoil.model.service.model.impl,
- cn.xisoil.model.service.single,
- cn.xisoil.model.utils,
- cn.xisoil.service.basic,
- cn.xisoil.service.basic.impl,
- cn.xisoil.service.datacheck,
- cn.xisoil.service.dict,
- cn.xisoil.service.dict.impl,
- cn.xisoil.service.log,
- cn.xisoil.service.log.impl,
- cn.xisoil.service.login,
- cn.xisoil.service.login.impl,
- cn.xisoil.service.permission,
- cn.xisoil.service.permission.impl,
- cn.xisoil.service.user,
- cn.xisoil.service.user.impl,
- cn.xisoil.utils,
- cn.xisoil.utils.interceptor,
- cn.xisoil.utils.kill,
- cn.xisoil.utils.processor,
- cn.xisoil.utils.tool,
- cn.xisoil.web
类分层结构
- java.lang.Object
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- cn.xisoil.utils.processor.AutoControllerProcessor
- cn.xisoil.utils.processor.AutoScanProcessor
- org.springframework.context.support.ApplicationObjectSupport (implements org.springframework.context.ApplicationContextAware)
- org.springframework.web.context.support.WebApplicationObjectSupport (implements org.springframework.web.context.ServletContextAware)
- org.springframework.web.servlet.support.WebContentGenerator
- org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter (implements org.springframework.web.servlet.HandlerAdapter, org.springframework.core.Ordered)
- org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean)
- cn.xisoil.asp.intercept.vaild.XisoilRequestMappingHandlerAdapter
- org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean)
- org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter (implements org.springframework.web.servlet.HandlerAdapter, org.springframework.core.Ordered)
- org.springframework.web.servlet.support.WebContentGenerator
- org.springframework.web.context.support.WebApplicationObjectSupport (implements org.springframework.web.context.ServletContextAware)
- cn.xisoil.asp.permission.AuthPermissionIntercept
- cn.xisoil.data.properties.AutoMationProperties
- cn.xisoil.data.properties.AutoMationProperties.SystemUser
- cn.xisoil.data.pojo.basic.BasicData
- cn.xisoil.service.basic.impl.BasicDataServiceImpl (implements cn.xisoil.service.basic.BasicDataService)
- cn.xisoil.model.utils.ConfigProperties
- cn.xisoil.service.datacheck.DataCheckAutomation (implements org.springframework.boot.ApplicationRunner)
- cn.xisoil.data.pojo.dict.Dict
- cn.xisoil.service.dict.impl.DictServiceImpl (implements cn.xisoil.service.dict.DictService)
- cn.xisoil.data.pojo.dict.DictType
- cn.xisoil.data.dto.login.EditUserRequest
- cn.xisoil.utils.tool.GenericObject<T>
- cn.xisoil.model.service.list.CurdDaoServiceImpl<T,
V> - cn.xisoil.model.controller.ModelCurdController<T,
V> (implements cn.xisoil.annotation.permission.PermissionCheckAutomation<T>) - cn.xisoil.model.controller.ModelCurdControllerMapping<T,
V> (implements cn.xisoil.annotation.permission.PermissionCheckAutomation<T>) - cn.xisoil.controller.log.CurdLoginLogController
- cn.xisoil.controller.log.CurdSystemLogController
- cn.xisoil.controller.dict.DictController
- cn.xisoil.controller.dict.DictTypeController
- cn.xisoil.controller.permission.PermissionController
- cn.xisoil.controller.role.RoleController
- cn.xisoil.controller.user.UserController
- cn.xisoil.model.controller.ModelCurdController<T,
- cn.xisoil.model.controller.ModelController<T> (implements cn.xisoil.annotation.permission.PermissionCheckAutomation<T>)
- cn.xisoil.controller.webbasic.FontController
- cn.xisoil.model.service.single.SingleDaoServiceImpl<T,
V> - cn.xisoil.model.controller.SingleModelController<T,
V> (implements cn.xisoil.annotation.permission.PermissionCheckAutomation<T>) - cn.xisoil.controller.basic.BasicDataController
- cn.xisoil.controller.login.LoginController
- cn.xisoil.controller.webbasic.WebBasicController
- cn.xisoil.model.controller.SingleModelController<T,
- cn.xisoil.model.service.list.CurdDaoServiceImpl<T,
- cn.xisoil.config.jpa.HibernateMetadataBuilderContributor (implements org.hibernate.boot.spi.MetadataBuilderContributor)
- cn.xisoil.utils.tool.HttpRequestIpUtils
- cn.xisoil.web.IconController
- cn.xisoil.asp.filter.IdempotentAspect
- cn.xisoil.web.IndexController
- cn.xisoil.model.utils.JavaPoetAutoGenerate
- com.alibaba.fastjson.JSON
- com.alibaba.fastjson.JSONObject (implements java.lang.Cloneable, java.lang.reflect.InvocationHandler, java.util.Map<K,
V>, java.io.Serializable, com.alibaba.fastjson2.util.Wrapper) - cn.xisoil.data.to.SearchPageRequest (implements java.io.Serializable)
- com.alibaba.fastjson.JSONObject (implements java.lang.Cloneable, java.lang.reflect.InvocationHandler, java.util.Map<K,
- cn.xisoil.config.token.JwtUtils
- cn.xisoil.data.to.ListStringRequest
- cn.xisoil.data.dto.login.LoginDto
- cn.xisoil.data.pojo.log.LoginLog
- cn.xisoil.service.log.impl.LoginLogServiceImpl (implements cn.xisoil.service.log.LoginLogService)
- cn.xisoil.service.login.impl.LoginPermissionUtilsImpl (implements cn.xisoil.service.login.LoginPermissionUtils)
- cn.xisoil.data.dto.login.LoginRequest
- cn.xisoil.service.login.impl.LoginServiceImpl (implements cn.xisoil.service.login.LoginService)
- cn.xisoil.data.pojo.user.LoginUser
- cn.xisoil.asp.log.LogUtils
- cn.xisoil.model.data.ModelClass
- cn.xisoil.model.data.ModelColumn
- cn.xisoil.model.data.ModelColumn.Builder
- cn.xisoil.utils.interceptor.ModelHandlerInterceptor (implements org.springframework.web.servlet.HandlerInterceptor)
- cn.xisoil.config.token.JwtInterceptor
- cn.xisoil.model.service.model.impl.ModelServiceImpl (implements cn.xisoil.model.service.model.ModelService)
- cn.xisoil.data.pojo.permission.Permission
- cn.xisoil.service.datacheck.PermissionCheckAutomationSystem
- cn.xisoil.utils.kill.PortListenConfig
- cn.xisoil.data.result.R<T>
- cn.xisoil.data.result.R.Builder<T>
- cn.xisoil.utils.RedisFields
- cn.xisoil.config.config.RedisTemplateConfig
- cn.xisoil.asp.intercept.vaild.ResolverRegisterHandlerAdapter (implements org.springframework.boot.autoconfigure.web.servlet.WebMvcRegistrations)
- cn.xisoil.asp.filter.ResponseAdvice (implements org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<T>)
- cn.xisoil.data.pojo.role.Role
- cn.xisoil.data.to.SearchPageRequest.OrderBy
- cn.xisoil.data.to.SearchSoRequest
- cn.xisoil.config.config.SecurityConfiguration
- org.springframework.data.jpa.repository.support.SimpleJpaRepository<T,
ID> (implements org.springframework.data.jpa.repository.support.JpaRepositoryImplementation<T, ID>) - cn.xisoil.dao.utils.impl.BatchRepositoryImpl<T,
ID> (implements cn.xisoil.dao.utils.BatchRepository<T, ID>)
- cn.xisoil.dao.utils.impl.BatchRepositoryImpl<T,
- cn.xisoil.utils.tool.SpringContextUtils (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.BeanFactoryAware)
- cn.xisoil.data.to.StringConverters (implements jakarta.persistence.AttributeConverter<X,
Y>) - cn.xisoil.data.pojo.log.SystemLog
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cn.xisoil.exception.AuthException
- cn.xisoil.exception.ErrorPageException
- cn.xisoil.exception.NormalException
- cn.xisoil.exception.RefusedException
- cn.xisoil.exception.ResponseException
- cn.xisoil.exception.VaildException
- java.lang.RuntimeException
- java.lang.Exception
- cn.xisoil.config.config.ThymeleafConfigurator
- cn.xisoil.data.dto.login.UserDto (implements java.io.Serializable)
- cn.xisoil.service.user.impl.UserServiceImpl (implements cn.xisoil.service.user.UserService)
- cn.xisoil.asp.intercept.vaild.VaildUtils
- cn.xisoil.asp.intercept.vaild.VaildArgumentResolver (implements org.springframework.web.method.support.HandlerMethodArgumentResolver)
- cn.xisoil.asp.filter.ValidatorFilter
- cn.xisoil.data.pojo.webbasic.WebBasic
- cn.xisoil.data.pojo.webbasic.font.WebFont
- cn.xisoil.data.properties.XisoilProperties
- cn.xisoil.asp.intercept.mvcconfig.XisoilWebMvcConfigurer (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
- cn.xisoil.exception.advice.YueExceptionController
- cn.xisoil.utils.tool.YueIcoExtract
- cn.xisoil.data.to.YueLoginRequest
- cn.xisoil.service.permission.impl.YuePermissionServiceImpl (implements cn.xisoil.service.permission.YuePermissionService)
- cn.xisoil.exception.advice.YueRestExceptionController
- cn.xisoil.service.log.impl.YueSystemLogDataImpl (implements cn.xisoil.service.log.YueSystemLogDataService)
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
接口分层结构
- cn.xisoil.service.basic.BasicDataService
- cn.xisoil.service.dict.DictService
- org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>
- cn.xisoil.dao.utils.YueRepository<T,
ID> (并 extends org.springframework.data.jpa.repository.JpaRepository<T, ID>) - cn.xisoil.dao.basic.BasicDataRepository
- cn.xisoil.dao.utils.BatchRepository<T,
ID> - cn.xisoil.dao.dict.DictRepository
- cn.xisoil.dao.dict.DictTypeRepository
- cn.xisoil.dao.log.LoginLogRepository
- cn.xisoil.dao.permission.PermissionRepository
- cn.xisoil.dao.role.RoleRepository
- cn.xisoil.dao.log.SystemLogRepository
- cn.xisoil.dao.user.UserRepository
- cn.xisoil.dao.webbasic.WebBasicRepository
- cn.xisoil.dao.utils.YueRepository<T,
- cn.xisoil.service.log.LoginLogService
- cn.xisoil.service.login.LoginPermissionUtils
- cn.xisoil.service.login.LoginService
- cn.xisoil.model.service.model.ModelService
- cn.xisoil.annotation.permission.PermissionCheckAutomation<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.xisoil.dao.utils.YueRepository<T,
ID> (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>) - cn.xisoil.dao.basic.BasicDataRepository
- cn.xisoil.dao.utils.BatchRepository<T,
ID> - cn.xisoil.dao.dict.DictRepository
- cn.xisoil.dao.dict.DictTypeRepository
- cn.xisoil.dao.log.LoginLogRepository
- cn.xisoil.dao.permission.PermissionRepository
- cn.xisoil.dao.role.RoleRepository
- cn.xisoil.dao.log.SystemLogRepository
- cn.xisoil.dao.user.UserRepository
- cn.xisoil.dao.webbasic.WebBasicRepository
- cn.xisoil.dao.utils.YueRepository<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.xisoil.dao.utils.YueRepository<T,
ID> (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>) - cn.xisoil.dao.basic.BasicDataRepository
- cn.xisoil.dao.utils.BatchRepository<T,
ID> - cn.xisoil.dao.dict.DictRepository
- cn.xisoil.dao.dict.DictTypeRepository
- cn.xisoil.dao.log.LoginLogRepository
- cn.xisoil.dao.permission.PermissionRepository
- cn.xisoil.dao.role.RoleRepository
- cn.xisoil.dao.log.SystemLogRepository
- cn.xisoil.dao.user.UserRepository
- cn.xisoil.dao.webbasic.WebBasicRepository
- cn.xisoil.dao.utils.YueRepository<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.xisoil.dao.utils.YueRepository<T,
ID> (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>) - cn.xisoil.dao.basic.BasicDataRepository
- cn.xisoil.dao.utils.BatchRepository<T,
ID> - cn.xisoil.dao.dict.DictRepository
- cn.xisoil.dao.dict.DictTypeRepository
- cn.xisoil.dao.log.LoginLogRepository
- cn.xisoil.dao.permission.PermissionRepository
- cn.xisoil.dao.role.RoleRepository
- cn.xisoil.dao.log.SystemLogRepository
- cn.xisoil.dao.user.UserRepository
- cn.xisoil.dao.webbasic.WebBasicRepository
- cn.xisoil.dao.utils.YueRepository<T,
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
- cn.xisoil.service.user.UserService
- cn.xisoil.service.permission.YuePermissionService
- cn.xisoil.service.log.YueSystemLogDataService
Annotation Interface Hierarchy
- cn.xisoil.annotation.permission.AutoPermissionIntercept (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.batch.BatchRepository (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.batch.BatchSQLDelete (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.model.CurdModel (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.model.CurdModelObject (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.model.CurdTrusteeShipObject (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.model.DataDict (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.vaild.Email (implements java.lang.annotation.Annotation)
- cn.xisoil.utils.tool.EnableXisoil (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.filter.Idempotent (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.filter.IgnorePackageAdvice (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.auth.IgnoreToken (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.model.LabelValue (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.vaild.Length (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.log.Log (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.log.LoginLog (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.vaild.Max (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.vaild.MaxLength (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.vaild.Min (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.vaild.MinLength (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.vaild.NotBlank (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.vaild.NotEmpty (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.vaild.NotNull (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.model.PermissionTrusteeShipObject (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.vaild.Phone (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.curd.SelectBy (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.vaild.VaildFiled (implements java.lang.annotation.Annotation)
- cn.xisoil.annotation.vaild.Valid (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.xisoil.data.enums.EQUIPMENT
- cn.xisoil.data.enums.HTTPCODE
- cn.xisoil.data.enums.LogEnum
- cn.xisoil.data.enums.ObjectColumnType
- cn.xisoil.data.enums.ObjectType
- cn.xisoil.annotation.curd.enums.SCOPE
- cn.xisoil.annotation.curd.enums.SELECT
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)