Я пытаюсь обновить данный набор имен элементов в БД со статусом Loaded и использую 10 потоков для ускорения задачи.Но он вставляет одну и ту же запись 10 раз.Я хочу, чтобы это произошло только один раз.
ID | ITEM_NAME | Status
1 x L
2 x L
3 x L
4 x L
5 x L
6 x L
7 x L
8 x L
9 x L
10 x L
Ниже моя конфигурация,
<bean id="taskExecutor"
class="org.springframework.core.task.SimpleAsyncTaskExecutor">
<property name="concurrencyLimit" value="10"/>
</bean>
<batch:job id="my-job">
<batch:step id="update">
<batch:tasklet ref="Update" task-executor="taskExecutor" throttle-limit="10"/>
</batch:step>
</batch:job>
Может кто-нибудь, пожалуйста, помогите мне с этим?
Действительно цените ваше время ипомогите здесь, поскольку я новичок в этой концепции