在MyBatis中,Tinyint類型通常與Java中的Integer類型對應。因此,當我們從數據庫中讀取Tinyint類型的數據時,可以將其映射為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
}
這樣,當從數據庫中讀取Tinyint類型的數據時,MyBatis會自動將其轉換為Java中的Integer類型。