@Serb_NAHAL_24rus

Как исправить ошибку при формировании запроса Hibernate?

Изучаю работу hibernate. Если вывожу список авторов, то все собирается и выводится (только адреса памяти)

for (Author author:new AuthorHelper().getAuthorList()) {
            System.out.println(<b>author</b>);
        }

если я хочу получить имя или фамилию
for (Author author:new AuthorHelper().getAuthorList()
        ) {
            System.out.println(<b>author.getSecondName()</b>);
        }


то появляется ошибка
error: cannot find symbol System.out.println(author.getSecondName());
                                     ^
  symbol:   method getSecondName()
  location: variable author of type Author


Что нужно сделать?
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
@azerphoenix
Не похоже на ошибку Hibernate.
symbol: method getSecondName()
Уточните пожалуйста, есть ли у вас поле secondName ?
Есть ли у вас геттер для этого поля getSecondName() ?
Используете ли вы библиотеку lombok ? Если да, то не забыли ли вы добавить @Data или @Getter @Setter к вашим сущностям.
Если добавили, то включен ли annotaion processor ?
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Serb_NAHAL_24rus Автор вопроса
Спасибо!!!! Да вы правы!!! проблема в ломбоке была, удалил эти анотации, прописал обычные геттер-сеттеры и заработало!!!!
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Idea Platform Москва
от 50 000 до 100 000 ₽
ENRSOFT Екатеринбург
от 50 000 ₽
ТagesJump Уфа
от 90 000 ₽
01 нояб. 2020, в 01:53
5000 руб./за проект
01 нояб. 2020, в 00:04
50000 руб./за проект
31 окт. 2020, в 23:12
10000 руб./за проект