CannotAcquireLockException при выполнении запроса данных Spring - PullRequest
0 голосов
/ 11 июля 2019

У меня есть следующий код в приложении весенней загрузки 2.1.1 и базе данных MS-SQL

List<Interface> dbInterfaces;
try {
   dbInterfaces = interfaceService.findBySwitchIpOrderByIfIndex(selectedDevice.get().getIpAddress());

} catch (DiscoverInterfaceException e) {
    closeSnmpConnection(true, e.getMessage());
    return new AsyncResult<Boolean>(false);
}

Иногда это дает мне исключение, описанное выше, как правильно это предотвратить?

следует ли мне использовать ключевое слово

synchronized и, если да, что именно нужно заблокировать на этом этапе

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