Как подключить Hibernate с Postgres в Intellij с помощью Maven? [Дубликат]

Популярный вопрос - Еще одна вещь, на которую нужно смотреть, если вы читали это далеко, и ничего больше не помогло. Если у вас есть CDN, например Akamai, Limelight или подобное, вы можете проверить ключ кеша, который у вас есть для URI ресурса. Если он не содержит значение заголовка Origin, вы можете вернуть ответ в кешированный запрос по другому источнику. Мы просто потратили полдня на отладку. Конфигурация CDN была обновлена, чтобы включать только значение Origin для нескольких выбранных доменов, которые являются нашими, и установить для него значение null для всех остальных. Это похоже на работу и позволяет браузерам из наших известных доменов просматривать наши ресурсы. Конечно, все остальные ответы являются предпосылками для получения здесь, но если CDN является первым переходом из вашего браузера, это то, что нужно рассмотреть.

В нашем случае мы могли видеть, что некоторые запросы поступают к нашей службе, но не к тому объему, который отправлял сайт. Это указывало нам на CDN. Мы смогли вернуться и посмотреть, что исходный запрос был подан с помощью прямого запроса, а не части вызова AJAX браузера, и заголовок ответа Access-Control-Allow-Origin не был включен. По-видимому, CDN кэшировал это значение. Конфигурация конфигурации CDA Akamai, чтобы рассмотреть значение заголовка запроса Origin как часть совпадения, похоже, заставила его работать для нас.

1
задан Roman C 9 April 2014 в 12:38
поделиться

1 ответ

Если объект не отображается, вы должны проверить конфигурацию спящего режима. Hibernate - это структура ORM, используемая для сопоставления pojos (сущностей) с объектами схемы базы данных. Вы не настроили или hibernate не смогли найти сопоставление для объекта Employee. Конфигурационный файл hibernate.cfg.xml должен содержать сопоставление с ресурсом Employee.hbm.xml. Предположим, что этот файл находится в той же папке, что и Employee. Тогда отображение будет

<mapping resource="v/esoft/pojos/Employee.hbm.xml"/>

. Другой подход, если вы использовали конфигурацию на основе аннотаций, тогда вы должны использовать атрибут class для сопоставления с pojo, который содержит аннотации Hibernate / JPA.

<mapping class="v.esoft.pojos.Employee"/>

Примечание. Аннотации на основе Configuration могут отличаться в зависимости от версии Hibernate и могут потребовать дополнительных библиотек.

0
ответ дан Roman C 24 August 2018 в 18:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: