#postgresql #hibernate #hibernate-mapping
#postgresql #гибернация #отображение в спящий режим
Вопрос:
Я создал базу данных SQL с сопоставлением ассоциаций или взаимосвязей и ограничений для всех таблиц. Теперь я сопоставляю их со своими java-классами с аннотациями JPA. Обязательно ли сопоставлять отношения между каждым объектом, даже если ограничения внешнего ключа были определены в таблицах. Приведет ли это к ошибке или за этим стоит серьезная цель?
Ответ №1:
Сопоставлять ассоциации не требуется, но это значительно упрощает использование в запросах HQL, поскольку вы можете просто присоединиться к четко определенным ассоциациям вместо выполнения явных объединений объектов с явным предложением ON.