【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不生效,应该在查询中起别名)

相关推荐
番茄炒鸡蛋加糖1 分钟前
中级核心技术1--MySQL/Java 并发
java·数据库·mysql
he___H17 分钟前
Spring-Configur注解
java·spring
SunnyDays10111 小时前
Java 如何为 PDF 添加、修改和删除书签
java·pdf
看浪的路人1 小时前
第3讲:代码补全引擎
开发语言·windows·python
铃木之影1 小时前
Java 版本 RAG 示例(Spring AI + Milvus)
java·人工智能·spring
C++、Java和Python的菜鸟1 小时前
第14章 项目部署(Linux)
java
智海深蓝2 小时前
智慧渔业海上养殖数字孪生实践方向与难点拆解分析
java·前端·网络
2601_955760072 小时前
Claude API 多人协作中的版本管理方法
java·ai编程
梦想的旅途22 小时前
企业微信API二次开发:外部群模块功能清单与全场景对接
java·python·企业微信
校招VIP3 小时前
[校大]27届东华理工大学JAVA简历:中厂简历通过率30%
java·秋招·校招·实习·产品岗·27届