0

как реализовать идею? Пришлите мне информацию: {"idBanner": 2, "fullnameClient": "Aria"}. Если клик не содержится в базе данных, нажмите «Сохранить и отправить бизнес-центр электронной почты». Еще, отправьте сообщение: «вы ответили». Ошибка, возможно, зависимости от версии? (Entity): нажмите bind Banner, Banner bind Businesscentr.Метод настройки в контроллере. [PersistenceUnit: default] Невозможно построить Hibernate SessionFactory

+0

Можете ли вы также добавить свой DatabaseConfig.java? –

+0

Да, конечно, но я думаю, ошибка ServiceImpl –

+1

Также обеспечиваем полную стекцию, чтобы мы могли обнаружить фактическую причину BeanCreationException .. –

ответ

1

схемы-проверки: неправильный тип столбца встречается в колонке [id_bc] в таблице [баннер]; найдено [INT (типы # INTEGER)], но ожидающие [BigInt (типы # BIGINT)]

Это проблема, которая вызывает этот

Стек отследить упоминание, что спящий режим, заключается в проверке вашей схемы, где она находит неправильный тип столбца, это происходит, когда hibernate.hbm2ddl.auto = проверить,

Теперь вы можете сохранить это свойство hibernate.hbm2ddl.auto = обновление, так что она будет обновлять изменения, внесенные в ваших лицах,

или просто изменить схему базы данных a и введите тип этого столбца как целое число, как в ваших сущностях, которые вы используете долго.

Кроме того, нет необходимости воссоздавать базу данных при использовании hibernate.hbm2ddl.auto = update hibernate не будет проверять вашу схему в этом случае.

Спасибо.

+0

Вы правы насчет –

0

Переработан базы данных, изменилось в hibernate.hbm2ddl.auto = create