1.---SELECT new map(main.id AS id3333,main.startdate AS startdate) from WeekData main
上述返回值是List<Map<String, Object>>---map的key为as后面的别名,value为实际查询结果
2.---SELECT new map(main.id,main.startdate) from WeekData main
上述返回值是List<Map<String, Object>>---map的key为语句中的序号(从0开始),value为实际查询结果
总结1和2 -- 如果部分使用alias,部分不使用,则使用了alias的将使用alias作为key,没有使用的则仍然使用序号代替,
3.---String hql=“select s.name,s.id from Student s”;
上述返回值是List<Object[]>;----object数组是返回列name和id这样的构成的数组
4.---public class Department(Department d, Integer employeeSize)
SELECT new Department(depa
上述返回值是List<Map<String, Object>>---map的key为as后面的别名,value为实际查询结果
2.---SELECT new map(main.id,main.startdate) from WeekData main
上述返回值是List<Map<String, Object>>---map的key为语句中的序号(从0开始),value为实际查询结果
总结1和2 -- 如果部分使用alias,部分不使用,则使用了alias的将使用alias作为key,没有使用的则仍然使用序号代替,
3.---String hql=“select s.name,s.id from Student s”;
上述返回值是List<Object[]>;----object数组是返回列name和id这样的构成的数组
4.---public class Department(Department d, Integer employeeSize)
SELECT new Department(depa