MySQL | JDBCType | JavaType | Remark |
char | CHAR | String | Fixed-length character |
varchar | VARCHAR | String | Variable-length strings |
tinyint | TINYINT | byte | 1 byte |
smallint | SMALLINT | short | 2 bytes |
int | INTEGER | int | 4 bytes |
float | FLOAT | float | 4 bytes |
bigint | BIGINT | long | 8 bytes |
double | DOUBLE | double | 8 bytes |
bit | BOOLEAN | boolean | Boolean |
MySQL | JDBCType | JavaType | Remark |
date | Date | util.Date,sql.Date | YYYY-MM-DD |
time | TIME | util.Date,sql.Date | HH:MM:SS |
timestamp | TIMESTAMP | util.Date,sql.Date | YYYY-MM-DD HH:MM:SS |
text | VARCHAR | String | Text Type 2 ^ 16-1 byte [] |
longtext | LONGVARCHAR | String | Long Text Type [2 ^ 32-1 bytes |