@detected_pro

Как выбрать произвольное поле из Hibernate?

Доброе время суток. Интересует один вопрос по поводу ORM Hibernate:
Каким способом можно вытащить произвольное поле goodField?

Допустим, у меня есть такой запрос
select mytable.*, (select * from mytable2) as goodField from mytable;

mytable - это сущность, но в этой сущности нету поля/свойства goodFIeld и не должно быть. Не хотелось бы добавлять это произвольное (динамическое) поле в сущность, а также создавать новую с этим полем.

Этот код работает, но понятное дело, достучаться до goodField я не могу.
(List<MyTable>) session.createSQLQuery("select mytable.*, (select * from mytable2) as goodField from mytable").addEntity(MyTable.class).list();

Пробовал разные варианты, не получилось. Спасибо за ответ.
  • Вопрос задан
  • 135 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы