mybatis通常情况都是用javabean作为resultType的对象,但是有时也可以使用Map去接收。
<select id="execute" parameterType="String" resultType="map">
${value}
</select>
在Oracle数据库,如果使用Map,返回来的字段名全是大写。处理方法:
- 加上字段别名加上双引号就可以了
select name as "name" from user
- 使用javabean作为resultType的对象,强烈推荐!!!