Необходимо сделать выборку с таблицы. В результате должны получить значения полей одной таблицы, значение 1-го поля другой таблицы и 1 вычисляемое поле.
При отправке запроса требуется указать класс-entity. Но такого entity с такими (дополнительными полями) полями у меня нет. Есть только такие entity, где каждый содержит только те поля, которые присущи 1 определённой таблице.
Как быть в такой ситуации? Что посоветуете?Query query = session.createSQLQuery("SELECT shops.id, localities.id,
COS(?) AS cosinus,
SIN(?) AS sinus
FROM shops, localities
WHERE localities.name = ?
AND localities.id = shops.locality_id;")
.addEntity(ShopsPlus.class)
.setString(0, a.toString())
.setString(1, a.toString())
.setString(2, cityName);