MyBatis by the included Jdbctype
type
BIT FLOAT CHAR TIMESTAMP other UNDEFINED
TINYINT REAL VARCHAR BINARY BLOB NVARCHAR
SMALLINT DOUBLE LongVarChar VARBINARY CLOB NCHAR
INTEGER NUMERIC DATE longvarbinary BOOLEAN NCLOB
BIGINT DECIMAL Time NULL CURSOR
javatype and
Jdbctype correspondence and crud examples in
Mybatis
<resultmap type= "Java.util.Map" id= "RESULTJCM" > <result property= "fld_number" column= "Fld_number" javaType= "Double" jdbctype= "NUMERIC"/> <result property= "Fld_varchar" column= "Fld_varchar" javatype= "string" jdbctype= " VARCHAR "/> <result property=" fld_date "column=" Fld_date "javatype=" Java.sql.Date "jdbctype=" DATE "/> <res Ult property= "Fld_integer" column= "Fld_integer" javatype= "int" jdbctype= "INTEGER"/> <result property= "FLD_ Double "column=" fld_double "javatype=" Double "jdbctype=" double "/> <result property=" Fld_long "column=" Fld_long "Javatype=" Long "jdbctype=" INTEGER "/> <result property=" Fld_char "column=" Fld_char "javatype=" string "Jdbctype = "CHAR"/> <result property= "Fld_blob" column= "Fld_blob" javatype= "[B" jdbctype= "BLOB"/> <result Proper Ty= "Fld_clob" column= "Fld_clob" javatype= "string" jdbctype= "CLOB"/> <result property= "fld_float" column= "FLD_ Float "javatype=" float "jdbctype=" float"/> <result property=" Fld_timestamp "column=" Fld_timestamp "javatype=" Java.sql.Timestamp "jdbctype=" TIMESTAMP "/> </resultMap>
correspondence between
Javatype and
jdbctype in
Mybatis
- JDBC type Java Type
- CHAR String
- VARCHAR String
- LongVarChar String
- NUMERIC Java.math.BigDecimal
- DECIMAL Java.math.BigDecimal
- BIT Boolean
- Boolean Boolean
- TINYINT byte
- SMALLINT Short
- INTEGER int
- BIGINT Long
- REAL float
- FLOAT Double
- Double Double
- BINARY byte[]
- VARBINARY byte[]
- LongVarBinary byte[]
- DATE java.sql.Date
- Time Java.sql.Time
- TIMESTAMP Java.sql.Timestamp
- CLOB CLOB
- Blob blob
- Array array
- DISTINCT mapping of underlying type
- struct struct
- Ref ref
- DATALINK Java.net.url[color=red][/color]
Correspondence between Javatype and Jdbctype in MyBatis