1. 程式人生 > >mybatis 對返回資料自定義處理TypeHandler

mybatis 對返回資料自定義處理TypeHandler

BaseTypeHandler<T>

void setParameter(PreparedStatement ps, int i, T parameter, JdbcType jdbcType) throws SQLException;
T getResult(ResultSet rs, String columnName) throws SQLException;
T getResult(ResultSet rs, int columnIndex) throws SQLException;
T getResult(CallableStatement cs, int columnIndex) throws 
SQLException;

setParameter 對請求引數處理

getResult 對結果處理

 <resultMap id=“”type="">
        <result column="contacts" property="contacts1" javaType="string"
                typeHandler="ListTypeHandler"/>
    </resultMap>