Mybatis如何将Oracle数据库返回结果转换为驼峰格式

洼地云 ai-quyi.png

有如下几种方式实现:

  • 配置mybatis的mapUnderscoreToCamelCase选项;
  • 定义一个resultMap来实现表字段和结果属性的映射;
  • 使用”AS”关键字指定别名;

前两种方式都需要定义一个实体类,第三种方式需要注意”AS” 后的别名,而且用双引号包裹。

<select id="queryCorpAndDept" parameterType="java.util.HashMap" 
  resultType="java.util.HashMap">
    SELECT ORGAN_NAME "organName", ORGAN_ID "organId" FROM PUB_ORGAN
</select>

References:

  1. MyBatis: How to map underscore result to camelcase for one specific statement only?
赞(0)
未经允许禁止转载:优米格 » Mybatis如何将Oracle数据库返回结果转换为驼峰格式

评论 抢沙发

合作&反馈&投稿

商务合作、问题反馈、投稿,欢迎联系

广告合作侵权联系

登录

找回密码

注册