类分层结构

  • java.lang.Object
    • org.elsfs.tool.sql.mybatisplus.AbstractConditionOperations<C> (implements org.elsfs.tool.sql.singular.facade.ConditionOperations<Children>)
    • com.baomidou.mybatisplus.core.injector.AbstractMethod (implements com.baomidou.mybatisplus.core.toolkit.Constants)
    • com.baomidou.mybatisplus.core.injector.AbstractSqlInjector (implements com.baomidou.mybatisplus.core.injector.ISqlInjector)
      • com.baomidou.mybatisplus.core.injector.DefaultSqlInjector
    • org.elsfs.tool.sql.abs.CompositeSqlFragment (implements org.elsfs.tool.sql.interfaces.SqlFragment)
    • org.elsfs.tool.sql.mybatisplus.mybatis.MybatisPlusDbActionFactory<E> (implements org.elsfs.tool.sql.singular.facade.DbActionFactory<E>)
    • org.elsfs.tool.sql.mybatisplus.mybatis.MybatisPlusSupport
    • org.elsfs.tool.sql.mybatisplus.mybatis.PageMybatisPlusQueryAction.PageImpl<E> (implements com.baomidou.mybatisplus.core.metadata.IPage<T>)
    • org.elsfs.tool.sql.mybatisplus.utils.PredicateHolder
    • org.apache.ibatis.type.TypeReference<T>
      • org.apache.ibatis.type.BaseTypeHandler<T> (implements org.apache.ibatis.type.TypeHandler<T>)
    • com.baomidou.mybatisplus.core.conditions.Wrapper<T> (implements com.baomidou.mybatisplus.core.conditions.ISqlSegment)
      • com.baomidou.mybatisplus.core.conditions.AbstractWrapper<T,R,Children> (implements com.baomidou.mybatisplus.core.conditions.interfaces.Compare<Children,R>, com.baomidou.mybatisplus.core.conditions.interfaces.Func<Children,R>, com.baomidou.mybatisplus.core.conditions.interfaces.Join<Children>, com.baomidou.mybatisplus.core.conditions.interfaces.Nested<Param,Children>)
        • org.elsfs.tool.sql.mybatisplus.extension.JoinQueryWrapper<E> (implements org.elsfs.tool.sql.mybatisplus.extension.JoinWrapper<C,JB,JCB>, com.baomidou.mybatisplus.core.conditions.query.Query<Children,T,R>, org.elsfs.tool.sql.interfaces.SqlParameterManager, org.elsfs.tool.sql.interfaces.SqlParameterManagerAware, org.elsfs.tool.sql.interfaces.TableAliasManagerAware)

接口分层结构

  • com.baomidou.mybatisplus.core.mapper.Mapper<T>
    • com.baomidou.mybatisplus.core.mapper.BaseMapper<T>
  • java.io.Serializable
    • org.elsfs.tool.sql.mybatisplus.extension.JoinWrapper<C,JB,JCB> (并 extends org.elsfs.tool.sql.interfaces.Join<C,JB,JCB>)
  • org.elsfs.tool.sql.interfaces.SqlFragment
    • org.elsfs.tool.sql.interfaces.Join<C,JB,JCB>