Учитывая класс:
class MyClass {
private String a;
private String b;
private String c;
}
и код такой:
Query q = getEntityManager()
.createNativeQuery('select a, b from table', MyClass.class);
Выдает исключение. Мое решение состоит в том, чтобы добавить
'' as c
в кв. Тем не менее, c в MyClass - это переменная, в которую я собираюсь поместить некоторое вычисленное значение, и у которой нет реального отображения в таблицу, поэтому решение просто помещает в c пустое значение ...
У меня вопрос, есть ли альтернативы?