Class FactoryDBActionMybatisPlus

java.lang.Object
io.r2mo.dbe.common.operation.FactoryDBActionBase
io.r2mo.dbe.mybatisplus.spi.FactoryDBActionMybatisPlus
All Implemented Interfaces:
io.r2mo.spi.FactoryDBAction

public class FactoryDBActionMybatisPlus extends io.r2mo.dbe.common.operation.FactoryDBActionBase
Author:
lang : 2025-08-28
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.r2mo.base.dbe.common.DBLoad
     
    protected Class<?>
     
    protected <T, EXECUTOR>
    io.r2mo.base.dbe.operation.OpAggr
    ofAggr(Class<T> entityCls, EXECUTOR executor)
     
    protected Class<?>
     
    protected <T, EXECUTOR, CONDITION>
    io.r2mo.base.dbe.operation.QrAnalyzer<CONDITION>
    ofAnalyzer(Class<T> entityCls, EXECUTOR executor)
     
    protected Class<?>
     
    protected <T, EXECUTOR>
    io.r2mo.base.dbe.operation.OpDb<T>
    ofDb(Class<T> entityCls, EXECUTOR executor)
     
    protected Class<?>
     
    protected <T, EXECUTOR>
    io.r2mo.base.dbe.operation.QrMany<T>
    ofMany(Class<T> entityCls, EXECUTOR executor)
     
    protected Class<?>
     
    protected <T, EXECUTOR>
    io.r2mo.base.dbe.operation.QrOne<T>
    ofOne(Class<T> entityCls, EXECUTOR executor)
     
    protected Class<?>
     
    protected <T, EXECUTOR, CONDITION>
    io.r2mo.base.dbe.operation.OpVary<T,CONDITION>
    ofVary(Class<T> entityCls, EXECUTOR executor)
     
    <T, EXECUTOR, CONDITION>
    io.r2mo.base.dbe.operation.OpJoin<T,CONDITION>
    opJoin(io.r2mo.base.dbe.common.DBRef ref, EXECUTOR executor)
     

    Methods inherited from class io.r2mo.dbe.common.operation.FactoryDBActionBase

    opAggr, opDb, opVary, qrAnalyzer, qrMany, qrOne

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.r2mo.spi.FactoryDBAction

    configure
  • Constructor Details

    • FactoryDBActionMybatisPlus

      public FactoryDBActionMybatisPlus()
  • Method Details

    • ofAggr

      protected <T, EXECUTOR> io.r2mo.base.dbe.operation.OpAggr ofAggr(Class<T> entityCls, EXECUTOR executor)
      Specified by:
      ofAggr in class io.r2mo.dbe.common.operation.FactoryDBActionBase
    • ofAggr

      protected Class<?> ofAggr()
      Specified by:
      ofAggr in class io.r2mo.dbe.common.operation.FactoryDBActionBase
    • ofDb

      protected <T, EXECUTOR> io.r2mo.base.dbe.operation.OpDb<T> ofDb(Class<T> entityCls, EXECUTOR executor)
      Specified by:
      ofDb in class io.r2mo.dbe.common.operation.FactoryDBActionBase
    • ofDb

      protected Class<?> ofDb()
      Specified by:
      ofDb in class io.r2mo.dbe.common.operation.FactoryDBActionBase
    • ofOne

      protected <T, EXECUTOR> io.r2mo.base.dbe.operation.QrOne<T> ofOne(Class<T> entityCls, EXECUTOR executor)
      Specified by:
      ofOne in class io.r2mo.dbe.common.operation.FactoryDBActionBase
    • ofOne

      protected Class<?> ofOne()
      Specified by:
      ofOne in class io.r2mo.dbe.common.operation.FactoryDBActionBase
    • ofMany

      protected <T, EXECUTOR> io.r2mo.base.dbe.operation.QrMany<T> ofMany(Class<T> entityCls, EXECUTOR executor)
      Specified by:
      ofMany in class io.r2mo.dbe.common.operation.FactoryDBActionBase
    • ofMany

      protected Class<?> ofMany()
      Specified by:
      ofMany in class io.r2mo.dbe.common.operation.FactoryDBActionBase
    • ofVary

      protected <T, EXECUTOR, CONDITION> io.r2mo.base.dbe.operation.OpVary<T,CONDITION> ofVary(Class<T> entityCls, EXECUTOR executor)
      Specified by:
      ofVary in class io.r2mo.dbe.common.operation.FactoryDBActionBase
    • ofVary

      protected Class<?> ofVary()
      Specified by:
      ofVary in class io.r2mo.dbe.common.operation.FactoryDBActionBase
    • ofAnalyzer

      protected <T, EXECUTOR, CONDITION> io.r2mo.base.dbe.operation.QrAnalyzer<CONDITION> ofAnalyzer(Class<T> entityCls, EXECUTOR executor)
      Specified by:
      ofAnalyzer in class io.r2mo.dbe.common.operation.FactoryDBActionBase
    • ofAnalyzer

      protected Class<?> ofAnalyzer()
      Specified by:
      ofAnalyzer in class io.r2mo.dbe.common.operation.FactoryDBActionBase
    • opJoin

      public <T, EXECUTOR, CONDITION> io.r2mo.base.dbe.operation.OpJoin<T,CONDITION> opJoin(io.r2mo.base.dbe.common.DBRef ref, EXECUTOR executor)
    • loader

      public io.r2mo.base.dbe.common.DBLoad loader()