Я использую jpaItemWriter с многопоточностью.
Но я продолжаю получать ошибку SQL: 1062, SQLState: 23000 Нарушение первичного ключа. Хотя я получаю разные записи и вставляю их.
Является ли JpaItemWriter ThreadSafe.? В многопоточности, как сделать процессор и пишущий поток безопасным, чтобы избежать исключений, как описано выше.
Иногда я также получаю следующее исключение
java.sql.SQLException: Deadlock found when trying to get lock; try restarting transaction
o.h.e.jdbc.batch.internal.BatchingBatch : HHH000315: Exception executing batch [java.sql.BatchUpdateException: (conn=629417) Duplicate entry
Заранее спасибо