类 AbstractSqlInjector
java.lang.Object
com.baomidou.mybatisplus.core.injector.AbstractSqlInjector
- 所有已实现的接口:
ISqlInjector
- 直接已知子类:
DefaultSqlInjector
SQL 自动注入器
- 从以下版本开始:
- 2018-04-07
- 作者:
- hubin
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明getMethodList(Class<?> mapperClass, TableInfo tableInfo) 已过时。getMethodList(org.apache.ibatis.session.Configuration configuration, Class<?> mapperClass, TableInfo tableInfo) 获取注入的方法voidinspectInject(org.apache.ibatis.builder.MapperBuilderAssistant builderAssistant, Class<?> mapperClass) 检查SQL是否注入(已经注入过不再注入)
-
字段详细资料
-
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
获取 注入的方法
- 参数:
mapperClass- 当前mappertableInfo- 表信息- 返回:
- 注入的方法集合
- 从以下版本开始:
- 3.1.2 add mapperClass
-
getMethodList
public List<AbstractMethod> getMethodList(org.apache.ibatis.session.Configuration configuration, Class<?> mapperClass, TableInfo tableInfo) 获取注入的方法- 参数:
configuration- 配置对象mapperClass- 当前mappertableInfo- 表信息- 返回:
- 注入方法集合
- 从以下版本开始:
- 3.5.6
-
getMethodList(Configuration, Class, TableInfo)