类 AbstractSqlInjector

java.lang.Object
com.baomidou.mybatisplus.core.injector.AbstractSqlInjector
所有已实现的接口:
ISqlInjector
直接已知子类:
DefaultSqlInjector

public abstract class AbstractSqlInjector extends Object implements ISqlInjector
SQL 自动注入器
从以下版本开始:
2018-04-07
作者:
hubin
  • 字段详细资料

    • logger

      protected final org.apache.ibatis.logging.Log logger
  • 构造器详细资料

    • AbstractSqlInjector

      public AbstractSqlInjector()
  • 方法详细资料

    • inspectInject

      public void inspectInject(org.apache.ibatis.builder.MapperBuilderAssistant builderAssistant, Class<?> mapperClass)
      从接口复制的说明: ISqlInjector
      检查SQL是否注入(已经注入过不再注入)
      指定者:
      inspectInject 在接口中 ISqlInjector
      参数:
      builderAssistant - mapper 信息
      mapperClass - mapper 接口的 class 对象
    • getMethodList

      @Deprecated public List<AbstractMethod> getMethodList(Class<?> mapperClass, TableInfo tableInfo)

      获取 注入的方法

      参数:
      mapperClass - 当前mapper
      tableInfo - 表信息
      返回:
      注入的方法集合
      从以下版本开始:
      3.1.2 add mapperClass
    • getMethodList

      public List<AbstractMethod> getMethodList(org.apache.ibatis.session.Configuration configuration, Class<?> mapperClass, TableInfo tableInfo)
      获取注入的方法
      参数:
      configuration - 配置对象
      mapperClass - 当前mapper
      tableInfo - 表信息
      返回:
      注入方法集合
      从以下版本开始:
      3.5.6