У меня странная ситуация при работе с гибернацией. Когда приложение пытается удалить одну запись из таблицы базы данных с помощью метода remove () entitymanage, в журналах отображаются запросы выбора из многих таблиц и, наконец, происходит сбой, поскольку одной таблицы в базе данных нет. Точка - это запись, которую я хочу удалить, не связана с таким количеством таблиц (через отношение внешнего ключа). Я могу удалить одну и ту же запись в базе данных только двумя операторами удаления для двух таблиц (одна из которых я хочу удалить запись, а другая - ее зависимая таблица). Тогда почему при запуске гибернации отображается много запросов?
PS: Кроме того, когда я пишу CriteraQuery вместо функции remove (), она работает хорошо.