当前位置: 首页 > news >正文

解决mybatis用Map返回的字段全变大写的问题

8a198938097f3fa9ab41f9ccbce8b9f2.png

mybatis通常情况都是用javabean作为resultType的对象,但是有时也可以使用Map去接收。

${value}

如果使用Map,返回来的字段名全是大写,处理方法

Select name as “name” from v_zhyl_zxzf_hqyzflb

加上字段别名加上双引号就可以了

补充知识:Mybatis 查询返回类型为Map 空值字段不显示

项目使用的SpringBoot、Mybatis-plus

问题描述如题:

执行sql:select userId,name,address,mobile from user

当address为空时,返回结果map中只有三个字段,userId、name、address

解决方法:

修改yml文件中Mybatis的配置,设置call-setters-on-nulls为true即可

mybatis-plus:

mapper-locations: classpath:mapper/**/*.xml

configuration:

call-setters-on-nulls: true

以上这篇解决mybatis用Map返回的字段全变大写的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持云海天教程。

原文链接:https://blog.csdn.net/k524274865/article/details/84923995

相关文章:

  • 交联剂134272-64-3,MAL-NH2 HCl 在抗体的标记上面效果明显
  • mybatis第一次课
  • 全民拼购模式:社交电商与拼购新玩法
  • Linux笔记系列
  • 机器人冗余自由度优化过程中的零空间概念
  • ActiveMQ如何处理重复消息?如何保证消息的有序性?如何处理消息堆积?
  • 2022 面试必刷 461 道大厂架构面试真题汇总 + 面经 + 简历模板
  • vue中使用base64编码上传文件或者图片,以及base64编码的图片在img标签中使用
  • 企业应用选择租用云服务器还是租用物理服务器
  • sql2java-pagehelper:Spring AOP支持
  • java基础之策略模式[26]
  • 将自己的项目打包docker镜像并上传、使用
  • Vue 高级特性总结
  • 「滑动窗口算法概述」
  • MyEclipse数据库使用教程:使用数据库表、外键和索引
  • 230. Kth Smallest Element in a BST
  • es的写入过程
  • GitUp, 你不可错过的秀外慧中的git工具
  • IndexedDB
  • Java,console输出实时的转向GUI textbox
  • javascript数组去重/查找/插入/删除
  • JavaScript异步流程控制的前世今生
  • Js实现点击查看全文(类似今日头条、知乎日报效果)
  • KMP算法及优化
  • leetcode388. Longest Absolute File Path
  • MaxCompute访问TableStore(OTS) 数据
  • opencv python Meanshift 和 Camshift
  • Spring Cloud(3) - 服务治理: Spring Cloud Eureka
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • 第2章 网络文档
  • 基于 Babel 的 npm 包最小化设置
  • 基于axios的vue插件,让http请求更简单
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 漂亮刷新控件-iOS
  • 深度解析利用ES6进行Promise封装总结
  • 一些基于React、Vue、Node.js、MongoDB技术栈的实践项目
  • 用jQuery怎么做到前后端分离
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • ​2020 年大前端技术趋势解读
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • # Apache SeaTunnel 究竟是什么?
  • #ifdef 的技巧用法
  • $GOPATH/go.mod exists but should not goland
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (C语言)strcpy与strcpy详解,与模拟实现
  • (day 12)JavaScript学习笔记(数组3)
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (八十八)VFL语言初步 - 实现布局
  • (附源码)ssm基于web技术的医务志愿者管理系统 毕业设计 100910
  • (三) diretfbrc详解
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (转)ObjectiveC 深浅拷贝学习
  • .gitignore文件---让git自动忽略指定文件
  • .net core webapi 大文件上传到wwwroot文件夹