<resultMap id="BaseResultMap" type="com.creditease.cf.basedata.pojo.FeeItemsPO">
<id column="ID" jdbcType="BIGINT" property="id" />
<result column="FEE_ITEMS_CODE" jdbcType="VARCHAR" property="feeItemsCode" />
<result column="FEE_ITEMS_NAME" jdbcType="VARCHAR" property="feeItemsName" />
<result column="CASH_ID" jdbcType="BIGINT" property="cashId" />
<result column="CREATOR" jdbcType="BIGINT" property="creator" />
<result column="UPDATER" jdbcType="BIGINT" property="updater" />
<result column="CREATE_TIME" jdbcType="TIMESTAMP" property="createTime" />
<result column="UPDATE_TIME" jdbcType="TIMESTAMP" property="updateTime" />
<result column="DEL_FLAG" jdbcType="CHAR" property="delFlag" />
<result column="OFF_FLAG" jdbcType="CHAR" property="offFlag" />
<result column="TAKE_FLAG" jdbcType="NUMBER" property="takeFlag" />
</resultMap>
mybatis中沒有 NUMBER 資料類型,正确應該用NUMERIC:
<resultMap id="BaseResultMap" type="com.creditease.cf.basedata.pojo.FeeItemsPO">
<id column="ID" jdbcType="BIGINT" property="id" />
<result column="FEE_ITEMS_CODE" jdbcType="VARCHAR" property="feeItemsCode" />
<result column="FEE_ITEMS_NAME" jdbcType="VARCHAR" property="feeItemsName" />
<result column="CASH_ID" jdbcType="BIGINT" property="cashId" />
<result column="CREATOR" jdbcType="BIGINT" property="creator" />
<result column="UPDATER" jdbcType="BIGINT" property="updater" />
<result column="CREATE_TIME" jdbcType="TIMESTAMP" property="createTime" />
<result column="UPDATE_TIME" jdbcType="TIMESTAMP" property="updateTime" />
<result column="DEL_FLAG" jdbcType="CHAR" property="delFlag" />
<result column="OFF_FLAG" jdbcType="CHAR" property="offFlag" />
<result column="TAKE_FLAG" jdbcType="NUMERIC" property="takeFlag" />
</resultMap>