【MyBatis Runtime Exception】自动驼峰映射对Map不生效,应该在查询中起别名

一.自动驼峰映射 = true

二.EmployeeMapper中没起别名

三.EmployeeMapperTest

复制代码
@Test
public void testFindAllByMap(){
    List<Map<String ,Object>> mapList = employeeMapper.findAllByMap();
    System.out.println("=== Map格式输出 ===");
    for(Map<String ,Object> map:mapList){
        if (!map.isEmpty()) {
            System.out.println("empId: " + map.get("empId"));
            System.out.println("empName: " + map.get("empName"));
            System.out.println("empSalary: " + map.get("empSalary"));
        }
    }
}

四.出错现象

4.1数据库储存的数据

4.2.正确传输到Test中

4.3但是打印全为null

五.解决方式(自动驼峰映射对Map不生效,应该在查询中起别名)

相关推荐
阿昭L1 小时前
Windows内存管理中的交换空间
windows·操作系统·分页机制
亓才孓1 小时前
【MyBatis Plus】MyBatis Plus框架
mybatis
树码小子1 小时前
图书管理系统(3)修改图书接口
spring boot·mybatis·图书管理系统
没有bug.的程序员1 小时前
调试艺术进阶:从断点内核到日志动态化的高效问题定位深度实战指南
java·调试·断点·日志动态化
渣瓦攻城狮2 小时前
互联网大厂Java面试:Spring、微服务与消息队列技术详解
java·redis·spring·微服务·消息队列·面试指南·程序员面试
予枫的编程笔记2 小时前
【Kafka基础篇】Kafka Producer发送机制全链路拆解:从拦截器到网络发送一文吃透
java·kafka·消息队列·分布式消息·producer发送机制·kafka核心原理·消息发送优化
玄〤2 小时前
个人博客网站搭建day2-Spring Boot 3 + JWT + Redis 实现后台权限拦截与单点登录(漫画解析)
java·spring boot·redis·后端·jwt
BigGGGuardian2 小时前
六合一 Spring Boot API 防护框架:防重、限流、幂等、自动Trim、慢接口检测、链路追踪,一个 Starter 搞定
java·后端
HoneyMoose2 小时前
Jenkins 更新时候提示 Key 错误
java·开发语言