Package com.github.yulichang.injector
Class MPJSqlInjector
java.lang.Object
com.baomidou.mybatisplus.core.injector.AbstractSqlInjector
com.baomidou.mybatisplus.core.injector.DefaultSqlInjector
com.github.yulichang.injector.MPJSqlInjector
- All Implemented Interfaces:
com.baomidou.mybatisplus.core.injector.ISqlInjector
public class MPJSqlInjector
extends com.baomidou.mybatisplus.core.injector.DefaultSqlInjector
SQL 注入器
- Author:
- yulichang
- See Also:
-
DefaultSqlInjector
-
Field Summary
Fields inherited from class com.baomidou.mybatisplus.core.injector.AbstractSqlInjector
logger -
Constructor Summary
ConstructorsConstructorDescriptionMPJSqlInjector(com.baomidou.mybatisplus.core.injector.ISqlInjector sqlInjector) -
Method Summary
Modifier and TypeMethodDescriptionprotected Class<?>extractModelClassOld(Class<?> mapperClass) List<com.baomidou.mybatisplus.core.injector.AbstractMethod>getMethodList(Class<?> mapperClass) Deprecated.List<com.baomidou.mybatisplus.core.injector.AbstractMethod>getMethodList(Class<?> mapperClass, com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo) Deprecated.List<com.baomidou.mybatisplus.core.injector.AbstractMethod>getMethodList(org.apache.ibatis.session.Configuration configuration, Class<?> mapperClass, com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo) voidinspectInject(org.apache.ibatis.builder.MapperBuilderAssistant builderAssistant, Class<?> mapperClass)
-
Constructor Details
-
MPJSqlInjector
public MPJSqlInjector() -
MPJSqlInjector
public MPJSqlInjector(com.baomidou.mybatisplus.core.injector.ISqlInjector sqlInjector)
-
-
Method Details
-
getMethodList
@Deprecated public List<com.baomidou.mybatisplus.core.injector.AbstractMethod> getMethodList(Class<?> mapperClass) Deprecated.升级到 mybatis plus 3.4.3.2 后对之前的版本兼容 -
getMethodList
@Deprecated public List<com.baomidou.mybatisplus.core.injector.AbstractMethod> getMethodList(Class<?> mapperClass, com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo) Deprecated.mybatis plus 3.4.3.2Deprecated 3.5.6 getMethodList(Configuration, Class, TableInfo)
- Overrides:
getMethodListin classcom.baomidou.mybatisplus.core.injector.AbstractSqlInjector
-
getMethodList
public List<com.baomidou.mybatisplus.core.injector.AbstractMethod> getMethodList(org.apache.ibatis.session.Configuration configuration, Class<?> mapperClass, com.baomidou.mybatisplus.core.metadata.TableInfo tableInfo) - Overrides:
getMethodListin classcom.baomidou.mybatisplus.core.injector.DefaultSqlInjector
-
inspectInject
public void inspectInject(org.apache.ibatis.builder.MapperBuilderAssistant builderAssistant, Class<?> mapperClass) - Specified by:
inspectInjectin interfacecom.baomidou.mybatisplus.core.injector.ISqlInjector- Overrides:
inspectInjectin classcom.baomidou.mybatisplus.core.injector.AbstractSqlInjector
-
extractModelClassOld
-