Database Java Tutorial

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