Многопоточность весной мвк, отдых - PullRequest
0 голосов
/ 16 марта 2019

У меня есть класс Spring, в котором мне нужно установить новое случайное значение в поле и затем передать его в службу отдыха, прежде чем устанавливать значение, мне нужно проверить его из базы данных, если это значение уже существует, если оно Мне нужно сгенерировать новое случайное значение и снова сравнить его со значением БД, и как только оно станет уникальным, я передам его в службу отдыха, а затем сохраню его в БД после успешного ответа. Проблема в том, когда несколько потоков получат доступ к этому методу. Как это решить? Любая альтернатива, кроме синхронизированного метода?

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