Прежде всего, извините, если мой английский такой плохой, я новичок в использовании hibernate, поэтому есть вопрос, который я хочу задать всем старшим.
вот условие:
Я использую zk для представления, в одном представлении у меня есть панель инструментов, на которой есть кнопка (добавить), (сохранить), (отменить). так что я хочу, чтобы пользователь klik (добавить) hibernate начал новую транзакцию, а затем пользователь вставил некоторые данные после этого пользователя klik (сохранить). в этом (сохранить) событие кнопки hibernate вызовет commit для вставки данных в базу данных.
проблема в том, когда пользователь сохраняет клик, это ошибка с сообщением
«фиксация недействительна без активной транзакции»
после 1 отслеживания потока программы я обнаружил, что когда пользователь щелкает кнопку (сохранить), ранее запущенная транзакция больше не активна.
## Я хочу спросить, почему транзакция неактивна, а я еще не зафиксировал ее? ##
я использую пружину в спящем и
hibernate.current_session_context_class = Тема
спасибо за помощь