类 GenUtils
java.lang.Object
top.binfast.daemon.codegen.util.GenUtils
代码生成器 工具类
- 作者:
- ruoyi
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static booleanarraysContains(String[] arr, String targetValue) 校验数组是否包含指定值static StringconvertClassName(String tableName) 表名转换成Java类名static StringgetBusinessName(String tableName) 获取业务名static IntegergetColumnLength(String columnType) 获取字段长度static String获取数据库类型字段static StringgetModuleName(String packageName) 获取模块名static voidinitColumnField(GenTableColumn column, GenTable table) 初始化列属性字段static void初始化表信息static StringreplaceFirst(String replacementm, String[] searchList) 批量替换前缀static StringreplaceText(String text) 关键字替换
-
字段详细资料
-
SEPARATOR
- 另请参阅:
-
-
构造器详细资料
-
GenUtils
public GenUtils()
-
-
方法详细资料
-
initTable
初始化表信息 -
initColumnField
初始化列属性字段 -
arraysContains
校验数组是否包含指定值- 参数:
arr- 数组targetValue- 值- 返回:
- 是否包含
-
getModuleName
获取模块名- 参数:
packageName- 包名- 返回:
- 模块名
-
getBusinessName
获取业务名- 参数:
tableName- 表名- 返回:
- 业务名
-
convertClassName
表名转换成Java类名- 参数:
tableName- 表名称- 返回:
- 类名
-
replaceFirst
批量替换前缀- 参数:
replacementm- 替换值searchList- 替换列表
-
replaceText
关键字替换- 参数:
text- 需要被替换的名字- 返回:
- 替换后的名字
-
getDbType
获取数据库类型字段- 参数:
columnType- 列类型- 返回:
- 截取后的列类型
-
getColumnLength
获取字段长度- 参数:
columnType- 列类型- 返回:
- 截取后的列类型
-