Ниже приведен запрос mySQL, который я использую для получения HolidayPackages для данного отеля
:
SELECT
pkg.idHolidayPackage, pkg.name
FROM
holidaypackage pkg
INNER JOIN
holidaypackagehotel hph ON pkg.idHolidayPackage = hph.idHolidayPackage
INNER JOIN
hotelroom hr ON hr.idHotelRoom = hph.idHotelRoom
WHERE
hr.idHotel = 1;
У меня есть POJO с отображением для:
У меня нет POJO для HolidayPackageHotel
.
Есть ли способ использовать Criteria API или HQL для выполнения SQL-запроса без создания POJO для HolidayPackageHotel?
Для любопытства, связи с БД: