Это может быть поздний ответ. Но надеюсь, что это поможет кому-то еще!
Я думаю, что здесь hibernate дает вам массив List of Object со всеми NULL-элементами. Если вы хотите увидеть это, просто попробуйте распечатать размер списка результатов и массива, чтобы узнать это.
Еще один способ - изменить ваш код, как показано ниже
SELECT new Pets(p.name, p.price)
FROM Pets p
Также добавьте конструктор для компонента Bets для задания имени и цены.
Теперь вы можете видеть бобы Pets в списке с нулевыми значениями для имени и цены. Смотрите здесь , чтобы узнать больше о частичной инициализации bean-компонентов в HQL.