diff --git a/src/main/java/itn/let/mjo/addr/service/impl/AddrServiceImpl.java b/src/main/java/itn/let/mjo/addr/service/impl/AddrServiceImpl.java index a100b8e3..597f7d14 100644 --- a/src/main/java/itn/let/mjo/addr/service/impl/AddrServiceImpl.java +++ b/src/main/java/itn/let/mjo/addr/service/impl/AddrServiceImpl.java @@ -65,8 +65,8 @@ public class AddrServiceImpl extends EgovAbstractServiceImpl implements AddrSer // private static final int MAX_ADDR_CNT = 500000; //임시 500만개 private static final int MAX_ADDR_CNT = 5000000; - private static final int BATCH_SIZE = 10000; - private static final int THREAD_COUNT = 3; +// private static final int BATCH_SIZE = 10000; +// private static final int THREAD_COUNT = 3; public List selectAddrList(AddrVO addrVO) throws Exception { @@ -479,7 +479,9 @@ public class AddrServiceImpl extends EgovAbstractServiceImpl implements AddrSer // 등록 // Batch insert // batchInsertAddrList(addrListVO); - batchInsertAddrListAsync(addrListVO); +// batchInsertAddrListAsync(addrListVO); + + addrDAO.insertAddrList(addrListVO); // addrDAO.insertAddrList(addrListVO); @@ -517,7 +519,7 @@ public class AddrServiceImpl extends EgovAbstractServiceImpl implements AddrSer } - private void batchInsertAddrListAsync(List addrListVO) throws InterruptedException { + /*private void batchInsertAddrListAsync(List addrListVO) throws InterruptedException { int totalSize = addrListVO.size(); int batchCount = (totalSize + BATCH_SIZE - 1) / BATCH_SIZE; ExecutorService executor = Executors.newFixedThreadPool(THREAD_COUNT); @@ -542,7 +544,7 @@ public class AddrServiceImpl extends EgovAbstractServiceImpl implements AddrSer executor.shutdown(); executor.awaitTermination(1, TimeUnit.HOURS); - } + }*/ public static boolean isValidPhoneNumber(String phoneNo) { if (phoneNo == null || phoneNo.isEmpty()) {