В настоящее время я работаю с одним из старейших продуктов нашей компании. Он использует спящий режим 2. Мне нужно удалить все строки объекта. Но я не смог найти способ выполнить запрос типа «удалить из com.Entity». И не мог найти способ удалить все. Доступен только session.delete(obj). Пожалуйста, помогите мне удалить все строки сущности.
Спасибо




Такого метода нет, поэтому вам нужно будет написать свой собственный запрос, подобный этому:
sessionFactory.getCurrentSession().createQuery("delete from Entity").executeUpdate();
@isurujay Какие именно зависимости для спящего режима используются в вашем проекте?
Это hibernate 2 со структурой пакета net.sf.hibernate. Нет JPA
Итак, зависимости?
Это проект сборки муравья. не знаток. В любом случае hibernate 2 работает один
это спящий режим 2? Hibernate 2 не имеет метода executeUpdate в классе Query