2010-01-07 6 views
2

Я могу использовать представления MySQL в Hibernate, рассматривая их как таблицы - т.е. объект не отличается от созданного для таблицы. Однако мое приложение не будет развертываться, когда Hibernate настроен на проверку модели, поскольку он не может найти View, поскольку он предполагает, что это таблица.Hibernate, MySQL Views и hibernate.hbm2ddl.auto = validate

Можно ли использовать объекты Hibernate с проверкой времени развертывания (hibernate.hbm2ddl.auto = validate)?

Спасибо.

ответ

2

Есть несколько вопросов в JIRA об этом ( HHH-2018 , HHH-1872 и HHH-1329 ), так что это может быть явно новым. Мое понимание заключается в том, что самым простым обходным решением для этого является выключение hbm2ddl. Если вы считаете, что ваше дело не охвачено существующими проблемами (например, потому, что вы используете MySQL), можете открыть новый.

+1

Спасибо. Хорошо знать. Я искал Hibernate JIRA/Google, но «просмотр» - это трудное слово для поиска. – Damo

+0

Горячий поворот hbm2ddl? – Alex

Смежные вопросы