MySQL Data Types Java Types
CHAR, VARCHAR, BLOB, TEXT, ENUM, and SET java.lang.String, java.io.InputStream,
java.io.Reader, java.sql.Blob, and java.sql.Clob
FLOAT, REAL, DOUBLE PRECISION, NUMERIC, java.lang.String, java.lang.Short, java.lang.Integer,
DECIMAL, TINYINT, SMALLINT, MEDIUMINT, java.lang.Long, java.lang.Double, and java.math.BigDecimal
INTEGER, and BIGINT
DATE, TIME, DATETIME, and TIMESTAMP java.lang.String, java.sql.Date, and java.sql.Timestamp