Я хочу прочитать поле в неизвестном объекте, возвращаемом с помощью запроса на спящий режим. Я знаю, что рефлексию можно использовать здесь. Но есть ли доступный Hibernate API для этого? У меня есть только объект и значение аннотации @Column.Hibernate - есть ли API для получения значения поля неизвестного объекта?
Например: Допустим, я следующий класс
class Person {
@Column(name = "nick_name")
String name;
}
Когда Hibernate возвращает этот объект как часть запроса, я хочу, чтобы получить значение имени поля, используя «NICK_NAME» имя атрибута.
РЕДАКТИРОВАТЬ:
Мое требование, чтобы получить значение конкретного поля от объекта, возвращаемого Hibernate. Я объясню на примере
Object obj = queryHibernateForObject();
Скажем, OBJ имеет тип лица, и я хочу, чтобы принести значение поля «NICK_NAME» от этого объекта.
Я обновил вопрос с помощью моего требования –