类 PluginUtils

java.lang.Object
com.baomidou.mybatisplus.core.toolkit.PluginUtils

public abstract class PluginUtils extends Object
插件工具类
从以下版本开始:
2017-06-20
作者:
TaoYu , hubin
  • 字段详细资料

    • DEFAULT_REFLECTOR_FACTORY

      public static final org.apache.ibatis.reflection.DefaultReflectorFactory DEFAULT_REFLECTOR_FACTORY
      缓存内置的插件对象反射信息
      从以下版本开始:
      3.5.3.2
    • DELEGATE_BOUNDSQL_SQL

      public static final String DELEGATE_BOUNDSQL_SQL
      另请参阅:
  • 构造器详细资料

    • PluginUtils

      public PluginUtils()
  • 方法详细资料

    • realTarget

      public static <T> T realTarget(Object target)
      获得真正的处理对象,可能多层代理.
    • getMetaObject

      public static org.apache.ibatis.reflection.MetaObject getMetaObject(Object object)
      获取对象元数据信息
      参数:
      object - 参数
      返回:
      元数据信息
      从以下版本开始:
      3.5.3
    • setAdditionalParameter

      public static void setAdditionalParameter(org.apache.ibatis.mapping.BoundSql boundSql, Map<String,Object> additionalParameters)
      给 BoundSql 设置 additionalParameters
      参数:
      boundSql - BoundSql
      additionalParameters - additionalParameters
    • mpBoundSql

      public static PluginUtils.MPBoundSql mpBoundSql(org.apache.ibatis.mapping.BoundSql boundSql)
    • mpStatementHandler

      public static PluginUtils.MPStatementHandler mpStatementHandler(org.apache.ibatis.executor.statement.StatementHandler statementHandler)