一.自动驼峰映射 = 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不生效,应该在查询中起别名)
![]()
![]()