Программное обеспечение Transactional Memory + Spring - PullRequest
1 голос
/ 28 января 2011

Можно ли интегрировать Spring с программной транзакционной памятью, чтобы я мог откатывать все объекты и транзакции БД вместе с методом, генерирующим исключение.Мне нужны возможности Spring + Deuce STM или Spring + Multiverse STM.Моя конечная цель - откат состояния объекта и состояния БД для метода, генерирующего Exception.

1 Ответ

2 голосов
/ 28 января 2011

На данный момент Multiverse не поддерживает этот вид интеграции напрямую, но это интересная особенность. Я являюсь частью команды Multiverse и поговорю с автором, чтобы узнать, есть ли что-нибудь, что позволит нам сделать это или расставить приоритетыэто в наборе функций, над которыми мы работаем ..

Мышление долго ................................................

Обходной способ сделать это состоит в том, чтобы зарегистрировать прослушиватель PostEvent для транзакции в STM и откатить транзакцию БД, если транзакция STMне удается .. Возможно, это может помочь:)

PS Какую версию Multiverse stm вы пытаетесь использовать?

- Sai

...