У меня большая таблица с ~ 20 полями. Могу ли я вернуть элементы списка, основанные на запросе, скажем, с id, create_on, температурой, не создавая конструкторы в классе T для каждой возможной комбинации полей?
Допустим, что-то вроде этого:
Query q = em.createQuery("SELECT id, created_on, temperature FROM Table");
result = (List<T>) q.setMaxResults(300).getResultList();
Это работает, если у меня нет конструктора для этого конкретного случая? Получу ли я список Т объектов?