У меня есть запрос SQL
, где я использовал объединение с более чем 7 таблицами.
SQLQuery q = session.createSQLQuery("select e.id,e.name,e.email from emp as e
inner join some 2/3 tables");
List<Object[]> listObject = q.list();
List<Employee> emp = new ArrayList<>();
for(Object[] result : listObject){
Employee e = new Emplyee();
e.setId(result[0].toString());
e.setName(result[1].toString());
emp.add(e);
}
Так что вместо этого я хочу получить значение id
и name
по имени столбца, есть ли способ?