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

📅 发布时间:2026/7/5 1:43:03 👁️ 浏览次数:
【MyBatis Runtime Exception】自动驼峰映射对Map不生效,应该在查询中起别名
一.自动驼峰映射 true二.EmployeeMapper中没起别名三.EmployeeMapperTestTest public void testFindAllByMap(){ ListMapString ,Object mapList employeeMapper.findAllByMap(); System.out.println( Map格式输出 ); for(MapString ,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不生效应该在查询中起别名