Message類里面id是String類型的,數(shù)據(jù)庫里ID是int型的, mybatis能自動轉(zhuǎn)換格式進行填充?
<resultMap?type="com.force4us.bean.Message"?id="MessageResult"> ????<id?column="ID"?jdbcType="INTEGER"?property="id"/>?? ????<result?column="COMMAND"?jdbcType="VARCHAR"?property="command"/> ????<result?column="DESCRIPTION"?jdbcType="VARCHAR"?property="description"/> ????<result?column="CONTENT"?jdbcType="VARCHAR"?property="content"/> ??</resultMap>
Message類的id是String型的,mybatis能自動將數(shù)據(jù)庫里查到的int型ID轉(zhuǎn)換成String型的,完成對象數(shù)據(jù)填充么?
2017-04-10
不是的,是在service層進行類型轉(zhuǎn)換處理。Integer.valueof