Package com.elitesland.ystdms.sys.util
Class MybatisFlexUtil
java.lang.Object
com.elitesland.ystdms.sys.util.MybatisFlexUtil
MybatisFlex工具类.
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.mybatisflex.core.table.ColumnInfogetColumnInfoByColumnName(@NotNull com.mybatisflex.core.table.TableInfo tableInfo, @NotBlank String columnName) 通过表的列名获取表的列信息static com.mybatisflex.core.table.ColumnInfogetColumnInfoByField(@NotNull com.mybatisflex.core.table.TableInfo tableInfo, @NotBlank String fieldName) 通过实体类字段获取表的列信息static com.mybatisflex.core.query.QueryColumngetQueryColumnByColumnName(@NotNull com.mybatisflex.core.table.TableInfo tableInfo, @NotBlank String columnName) 通过表字段名获取表的查询列static com.mybatisflex.core.query.QueryColumngetQueryColumnByField(@NotNull com.mybatisflex.core.table.TableInfo tableInfo, @NotBlank String fieldName) 通过实体类字段获取表的查询列static com.mybatisflex.core.table.TableInfogetTableInfoByEntityClass(@NotNull Class<?> entityClass) 通过实体类获取表信息static com.mybatisflex.core.table.TableInfogetTableInfoByTableName(@NotBlank String tableName) 通过表名获取表信息
-
Method Details
-
getTableInfoByEntityClass
public static com.mybatisflex.core.table.TableInfo getTableInfoByEntityClass(@NotNull @NotNull Class<?> entityClass) 通过实体类获取表信息- Parameters:
entityClass-- Returns:
-
getTableInfoByTableName
public static com.mybatisflex.core.table.TableInfo getTableInfoByTableName(@NotBlank @NotBlank String tableName) 通过表名获取表信息- Parameters:
tableName-- Returns:
-
getColumnInfoByField
public static com.mybatisflex.core.table.ColumnInfo getColumnInfoByField(@NotNull @NotNull com.mybatisflex.core.table.TableInfo tableInfo, @NotBlank @NotBlank String fieldName) 通过实体类字段获取表的列信息- Parameters:
tableInfo-fieldName-- Returns:
-
getColumnInfoByColumnName
public static com.mybatisflex.core.table.ColumnInfo getColumnInfoByColumnName(@NotNull @NotNull com.mybatisflex.core.table.TableInfo tableInfo, @NotBlank @NotBlank String columnName) 通过表的列名获取表的列信息- Parameters:
tableInfo-columnName-- Returns:
-
getQueryColumnByField
public static com.mybatisflex.core.query.QueryColumn getQueryColumnByField(@NotNull @NotNull com.mybatisflex.core.table.TableInfo tableInfo, @NotBlank @NotBlank String fieldName) 通过实体类字段获取表的查询列- Parameters:
tableInfo-fieldName-- Returns:
-
getQueryColumnByColumnName
public static com.mybatisflex.core.query.QueryColumn getQueryColumnByColumnName(@NotNull @NotNull com.mybatisflex.core.table.TableInfo tableInfo, @NotBlank @NotBlank String columnName) 通过表字段名获取表的查询列- Parameters:
tableInfo-columnName-- Returns:
-