类分层结构

  • java.lang.Object
    • org.violet.common.mybatis.base.BaseEntity
    • org.violet.common.mybatis.handler.CommonMetaObjectHandler (implements com.baomidou.mybatisplus.core.handlers.MetaObjectHandler)
    • org.violet.common.mybatis.config.MybatisPlusConfiguration (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
    • org.violet.common.mybatis.config.MybatisPlusProperties
    • org.violet.common.mybatis.pojo.PageRequest<T> (implements com.baomidou.mybatisplus.core.metadata.IPage<T>)
    • org.violet.common.mybatis.pojo.PageRequest.OrderField
    • org.violet.common.mybatis.support.PageRequestHandlerMethodArgumentResolver (implements org.springframework.web.method.support.HandlerMethodArgumentResolver)
    • com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor (implements com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor)
    • org.violet.common.mybatis.plugin.PerformanceInterceptor (implements org.apache.ibatis.plugin.Interceptor)
    • org.violet.common.mybatis.plugin.QueryInterceptorExecutor
    • com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<M,T> (implements com.baomidou.mybatisplus.extension.service.IService<T>)

接口分层结构

  • com.baomidou.mybatisplus.extension.service.IService<T>
  • org.springframework.core.Ordered