From 34e7764240fc7a1f346eb3ef919e3e2e22c056c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B0=95=EC=84=9D=20=EC=B5=9C?= Date: Wed, 31 Aug 2022 11:29:16 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B4=80=EC=84=9C=EC=84=A4=EC=A0=95=20?= =?UTF-8?q?=EC=88=98=EC=A0=95,=20=EC=82=AD=EC=A0=9C=20=EB=8F=99=EC=9E=91?= =?UTF-8?q?=20=EC=B6=94=EA=B0=80.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/dbnt/faisp/organMgt/OrganConfigService.java | 2 ++ .../dbnt/faisp/organMgt/repository/OrganConfigRepository.java | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/dbnt/faisp/organMgt/OrganConfigService.java b/src/main/java/com/dbnt/faisp/organMgt/OrganConfigService.java index d730eb2a..30074a20 100644 --- a/src/main/java/com/dbnt/faisp/organMgt/OrganConfigService.java +++ b/src/main/java/com/dbnt/faisp/organMgt/OrganConfigService.java @@ -17,6 +17,8 @@ public class OrganConfigService { } public Integer saveOrganConfig(List organConfigList) { + organConfigRepository.deleteByOrganType("OGC003"); + organConfigRepository.deleteByOrganType("OGC002"); return organConfigRepository.saveAll(organConfigList).size(); } } diff --git a/src/main/java/com/dbnt/faisp/organMgt/repository/OrganConfigRepository.java b/src/main/java/com/dbnt/faisp/organMgt/repository/OrganConfigRepository.java index e3fbd3b4..ff2892b4 100644 --- a/src/main/java/com/dbnt/faisp/organMgt/repository/OrganConfigRepository.java +++ b/src/main/java/com/dbnt/faisp/organMgt/repository/OrganConfigRepository.java @@ -2,8 +2,10 @@ package com.dbnt.faisp.organMgt.repository; import com.dbnt.faisp.organMgt.model.OrganConfig; import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.transaction.annotation.Transactional; public interface OrganConfigRepository extends JpaRepository { - + @Transactional + void deleteByOrganType(String organType); }