Boa tarde galera, é possível fazer um savepoint com o hibernate? Digo, dar o rollback até um determinado ponto.
Por exemplo:
abro o cadastro de um produto >>> abro um dialog para editar as suas categorias >>> savePoint >>>> incluo novas e excluo antigas >>> fecho o dialog >>> abro um dialog para editar os seus setores >>> savePoint >>>> incluo novos e excluo antigos >>> clico em cancelar o fecho o dialog...
Agora, como dar um rollback até o momento em que comecei a editar os setores, para não perder o que editei nas categorias?