所有程序包的分层结构

程序包分层结构:

类分层结构

接口分层结构

  • com.baomidou.mybatisplus.core.conditions.AbstractWrapper.DoSomething
  • com.baomidou.mybatisplus.core.toolkit.support.BiIntFunction<T,​R>
  • java.util.function.Function<T,​R>
    • com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,​R> (并 extends java.io.Serializable)
  • com.baomidou.mybatisplus.core.incrementer.IdentifierGenerator
  • com.baomidou.mybatisplus.core.toolkit.reflect.IGenericTypeResolver
  • com.baomidou.mybatisplus.core.incrementer.IKeyGenerator
  • com.baomidou.mybatisplus.core.injector.ISqlInjector
  • com.baomidou.mybatisplus.core.parser.ISqlParser
  • com.baomidou.mybatisplus.core.assist.ISqlRunner
  • com.baomidou.mybatisplus.core.toolkit.support.LambdaMeta
  • com.baomidou.mybatisplus.core.mapper.Mapper<T>
    • com.baomidou.mybatisplus.core.mapper.BaseMapper<T>
  • com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
  • java.io.Serializable
    • com.baomidou.mybatisplus.core.conditions.interfaces.Compare<Children,​R>
    • com.baomidou.mybatisplus.core.toolkit.Constants (并 extends com.baomidou.mybatisplus.core.toolkit.StringPool)
    • com.baomidou.mybatisplus.core.conditions.interfaces.Func<Children,​R>
    • com.baomidou.mybatisplus.core.metadata.IPage<T>
    • com.baomidou.mybatisplus.core.conditions.ISqlSegment
    • com.baomidou.mybatisplus.core.conditions.interfaces.Join<Children>
    • com.baomidou.mybatisplus.core.conditions.interfaces.Nested<Param,​Children>
    • com.baomidou.mybatisplus.core.conditions.query.Query<Children,​T,​R>
    • com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,​R> (并 extends java.util.function.Function<T,​R>)
    • com.baomidou.mybatisplus.core.conditions.update.Update<Children,​R>
  • com.baomidou.mybatisplus.core.toolkit.StringPool
    • com.baomidou.mybatisplus.core.toolkit.Constants (并 extends java.io.Serializable)
  • com.baomidou.mybatisplus.core.toolkit.TableNameParser.TableNameVisitor

枚举分层结构

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
      • com.baomidou.mybatisplus.core.conditions.segments.MatchSegment
      • com.baomidou.mybatisplus.core.enums.SqlKeyword (implements com.baomidou.mybatisplus.core.conditions.ISqlSegment)
      • com.baomidou.mybatisplus.core.enums.SqlLike
      • com.baomidou.mybatisplus.core.enums.SqlMethod
      • com.baomidou.mybatisplus.core.enums.WrapperKeyword (implements com.baomidou.mybatisplus.core.conditions.ISqlSegment)