Spring данных JPA сохранить огромный список сущностей асинхронно - PullRequest
0 голосов
/ 02 мая 2018

У меня огромный список объектов, скажем, с 10000 элементов, я хочу использовать репозиторий crud для сохранения асинхронного списка, и API вернется, не дожидаясь результата сохранения (поскольку сохранение может занять много времени). Можно ли для этого использовать аннотацию @async?

1 Ответ

0 голосов
/ 02 мая 2018

Да, вы можете использовать @Async для фиксации в базе данных. Однако имейте в виду, что фиксация будет выполняться в отдельном потоке с собственной транзакцией. Вы не увидите никаких промежуточных результатов, пока транзакция фиксации не завершится.

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