개발/JAVA
map 데이터 전체 읽으며 sql 처리시 에러 java.util.ConcurrentModificationException: null
보리ing
2019. 4. 8. 01:28
map 형태로 전달된 값들 중 key을 확인해 조건에 맞는 것을 db insert 하는 작업을 코딩했다.
그러나
해당 조건 만족으로 db작업 후 다음부터
java.util.ConcurrentModificationException: null
와 같은 에러가 뜨며 작업이 중단되었다.
구글링 하여 찾아본 글들은 조금 연관이 없어 보였다.
그리고 돌고돌아
작업 조건을 만족하는 key값을 따로 arrayList에 담은 후
다시 arraylist를 돌며 db insert를 하니 정상적으로 처리되었다.
작업중 디비 인서트를 하며 작업이 꼬여서 생긴 문제로 파악된다.