integer/int ---> int
tinyint/smallint ---> short
bigint ---> long
decimal/numeric ---> java.math.BigDecimal
float ---> float
double ---> double
char/varchar ---> String
boolean/bit ---> boolean
date ---> java.sql.Date
time ---> java.sql.Time
timestamp ---> java.sql.Timestamp
blob ---> java.sql.Blob
clob ---> java.sql.Clob
array ---> java.sql.Array
tinyint/smallint ---> short
bigint ---> long
decimal/numeric ---> java.math.BigDecimal
float ---> float
double ---> double
char/varchar ---> String
boolean/bit ---> boolean
date ---> java.sql.Date
time ---> java.sql.Time
timestamp ---> java.sql.Timestamp
blob ---> java.sql.Blob
clob ---> java.sql.Clob
array ---> java.sql.Array