类 PluginTools
- java.lang.Object
-
- pro.leaco.mybatis.generator.plugins.utils.PluginTools
-
public class PluginTools extends Object
--------------------------------------------------------------------------- 插件工具集 --------------------------------------------------------------------------- ---------------------------------------------------------------------------
-
-
构造器概要
构造器 构造器 说明 PluginTools()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static booleancheckDependencyPlugin(org.mybatis.generator.config.Context context, Class... plugins)检查插件依赖static intcompareVersion(String v1, String v2)版本号比较static List<org.mybatis.generator.config.PluginConfiguration>getConfigPlugins(org.mybatis.generator.config.Context ctx)获取插件列表static <T> TgetHook(Class<T> clazz)获取挂载static org.mybatis.generator.config.PluginConfigurationgetPluginConfiguration(org.mybatis.generator.config.Context context, Class plugin)获取插件配置static intgetPluginIndex(org.mybatis.generator.config.Context context, Class plugin)获取插件所在位置
-
-
-
方法详细资料
-
getHook
public static <T> T getHook(Class<T> clazz)
获取挂载- 类型参数:
T-- 参数:
clazz-- 返回:
-
checkDependencyPlugin
public static boolean checkDependencyPlugin(org.mybatis.generator.config.Context context, Class... plugins)检查插件依赖- 参数:
context- 上下文plugins- 插件- 返回:
-
getPluginIndex
public static int getPluginIndex(org.mybatis.generator.config.Context context, Class plugin)获取插件所在位置- 参数:
context- 上下文plugin- 插件- 返回:
- -1:未找到
-
getConfigPlugins
public static List<org.mybatis.generator.config.PluginConfiguration> getConfigPlugins(org.mybatis.generator.config.Context ctx)
获取插件列表- 参数:
ctx- 上下文- 返回:
-
getPluginConfiguration
public static org.mybatis.generator.config.PluginConfiguration getPluginConfiguration(org.mybatis.generator.config.Context context, Class plugin)获取插件配置- 参数:
context- 上下文plugin- 插件- 返回:
-
-