public class MySqlUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,String> |
attrMapping |
protected Class<? extends Object> |
clz |
protected Map<String,Column> |
fieldDesc |
protected Map<String,Field> |
fieldMap |
protected List<Field> |
fields |
static String |
MYSQL_ALTER_TABLE |
static String |
MYSQL_ALTER_TABLE_ADD_COL |
static String |
MYSQL_ALTER_TABLE_MODIFY_COL |
static String |
MYSQL_CREATE_TEMPLATE |
static String |
MYSQL_DROP_TEMPLATE |
static String |
MYSQL_ENGINE |
protected static Map<String,String> |
MYSQL_JAVA_JDBC_MAP |
static String |
MYSQL_ROW_PK |
static String |
MYSQL_SINGLE_QUOTES |
protected String |
tableDesc |
protected String |
tableName |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
generateSql()
生成表的SQL
|
static String |
generateSql(Class<?>... clzArray)
批量生成脚本
|
List<Field> |
getFields() |
protected String |
getFieldType(Field field)
获取字段类型
|
String |
getTableName() |
void |
setTableName(String tableName) |
protected String |
toJdbcType(String javaType)
获取javaType对应的 jdbcType
|
Copyright © 2023. All rights reserved.