@Transaction для поддержки покупки товара несколькими пользователями - PullRequest
0 голосов
/ 12 апреля 2019

Я внедряю сервис покупки книг в своем проекте. Допустим, у книги есть один экземпляр. Я не хочу, чтобы любые 2 пользователя / клиенты покупали одну и ту же книгу (в то же время вне курса). Как решить эту проблему с помощью весенних транзакций.

Ранее я использовал блокировку + синхронизированный блок для решения этой проблемы. Но это потерпит неудачу в случае кластеризации. Следовательно, теперь я хочу сделать это с помощью @transaction. Как мне это решить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...