在MyBatis中,Tinyint類型通常與Java中的Integer類型對應(yīng)。因此,當(dāng)我們從數(shù)據(jù)庫中讀取Tinyint類型的數(shù)據(jù)時,可以將其映射為Java中的Integer類型。
以下是一個示例:
在MyBatis的映射文件中,可以這樣定義一個映射:
<resultMap id="userMap" type="User">
<id property="id" column="id" />
<result property="age" column="age" jdbcType="TINYINT" javaType="java.lang.Integer" />
</resultMap>
在Java中,可以這樣定義User類:
public class User {
private Integer id;
private Integer age;
// getters and setters
}
這樣,當(dāng)從數(shù)據(jù)庫中讀取Tinyint類型的數(shù)據(jù)時,MyBatis會自動將其轉(zhuǎn)換為Java中的Integer類型。