溫馨提示×

MyBatis tinyint和Java類型轉(zhuǎn)換方法

小樊
145
2024-08-02 01:04:10
欄目: 編程語言

在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類型。

0