From f06bef8ea5fe3de6cd3cafc84e92b0ce9615535c Mon Sep 17 00:00:00 2001 From: pricelees Date: Tue, 7 Oct 2025 20:16:28 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20region=20=EB=82=B4=20DTO,=20Mapper?= =?UTF-8?q?=20=ED=8C=A8=ED=82=A4=EC=A7=80=20=EB=B6=84=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/sangdol/roomescape/region/business/RegionService.kt | 2 +- .../kotlin/com/sangdol/roomescape/region/docs/RegionAPI.kt | 6 +++--- .../com/sangdol/roomescape/region/{web => dto}/RegionDTO.kt | 2 +- .../com/sangdol/roomescape/region/web/RegionController.kt | 3 +++ .../com/sangdol/roomescape/store/dto/AdminStoreWriteDTO.kt | 3 --- .../kotlin/com/sangdol/roomescape/store/dto/StoreFindDTO.kt | 2 +- .../roomescape/store/mapper/StoreMappingExtensions.kt | 2 +- 7 files changed, 10 insertions(+), 10 deletions(-) rename service/src/main/kotlin/com/sangdol/roomescape/region/{web => dto}/RegionDTO.kt (91%) diff --git a/service/src/main/kotlin/com/sangdol/roomescape/region/business/RegionService.kt b/service/src/main/kotlin/com/sangdol/roomescape/region/business/RegionService.kt index 8da6c9fe..fe89cc63 100644 --- a/service/src/main/kotlin/com/sangdol/roomescape/region/business/RegionService.kt +++ b/service/src/main/kotlin/com/sangdol/roomescape/region/business/RegionService.kt @@ -1,9 +1,9 @@ package com.sangdol.roomescape.region.business +import com.sangdol.roomescape.region.dto.* import com.sangdol.roomescape.region.exception.RegionErrorCode import com.sangdol.roomescape.region.exception.RegionException import com.sangdol.roomescape.region.infrastructure.persistence.RegionRepository -import com.sangdol.roomescape.region.web.* import io.github.oshai.kotlinlogging.KLogger import io.github.oshai.kotlinlogging.KotlinLogging import org.springframework.stereotype.Service diff --git a/service/src/main/kotlin/com/sangdol/roomescape/region/docs/RegionAPI.kt b/service/src/main/kotlin/com/sangdol/roomescape/region/docs/RegionAPI.kt index 16fef1ce..3e16cce0 100644 --- a/service/src/main/kotlin/com/sangdol/roomescape/region/docs/RegionAPI.kt +++ b/service/src/main/kotlin/com/sangdol/roomescape/region/docs/RegionAPI.kt @@ -2,9 +2,9 @@ package com.sangdol.roomescape.region.docs import com.sangdol.common.types.web.CommonApiResponse import com.sangdol.roomescape.auth.web.support.Public -import com.sangdol.roomescape.region.web.RegionCodeResponse -import com.sangdol.roomescape.region.web.SidoListResponse -import com.sangdol.roomescape.region.web.SigunguListResponse +import com.sangdol.roomescape.region.dto.RegionCodeResponse +import com.sangdol.roomescape.region.dto.SidoListResponse +import com.sangdol.roomescape.region.dto.SigunguListResponse import io.swagger.v3.oas.annotations.Operation import io.swagger.v3.oas.annotations.responses.ApiResponse import io.swagger.v3.oas.annotations.responses.ApiResponses diff --git a/service/src/main/kotlin/com/sangdol/roomescape/region/web/RegionDTO.kt b/service/src/main/kotlin/com/sangdol/roomescape/region/dto/RegionDTO.kt similarity index 91% rename from service/src/main/kotlin/com/sangdol/roomescape/region/web/RegionDTO.kt rename to service/src/main/kotlin/com/sangdol/roomescape/region/dto/RegionDTO.kt index eccfb75a..b46d3b4e 100644 --- a/service/src/main/kotlin/com/sangdol/roomescape/region/web/RegionDTO.kt +++ b/service/src/main/kotlin/com/sangdol/roomescape/region/dto/RegionDTO.kt @@ -1,4 +1,4 @@ -package com.sangdol.roomescape.region.web +package com.sangdol.roomescape.region.dto data class SidoResponse( val code: String, diff --git a/service/src/main/kotlin/com/sangdol/roomescape/region/web/RegionController.kt b/service/src/main/kotlin/com/sangdol/roomescape/region/web/RegionController.kt index 26caa3b5..2830d3e5 100644 --- a/service/src/main/kotlin/com/sangdol/roomescape/region/web/RegionController.kt +++ b/service/src/main/kotlin/com/sangdol/roomescape/region/web/RegionController.kt @@ -3,6 +3,9 @@ package com.sangdol.roomescape.region.web import com.sangdol.common.types.web.CommonApiResponse import com.sangdol.roomescape.region.business.RegionService import com.sangdol.roomescape.region.docs.RegionAPI +import com.sangdol.roomescape.region.dto.RegionCodeResponse +import com.sangdol.roomescape.region.dto.SidoListResponse +import com.sangdol.roomescape.region.dto.SigunguListResponse import org.springframework.http.ResponseEntity import org.springframework.web.bind.annotation.GetMapping import org.springframework.web.bind.annotation.RequestMapping diff --git a/service/src/main/kotlin/com/sangdol/roomescape/store/dto/AdminStoreWriteDTO.kt b/service/src/main/kotlin/com/sangdol/roomescape/store/dto/AdminStoreWriteDTO.kt index 35b03076..d4df1cfa 100644 --- a/service/src/main/kotlin/com/sangdol/roomescape/store/dto/AdminStoreWriteDTO.kt +++ b/service/src/main/kotlin/com/sangdol/roomescape/store/dto/AdminStoreWriteDTO.kt @@ -1,8 +1,5 @@ package com.sangdol.roomescape.store.dto -import com.sangdol.roomescape.common.types.AuditingInfo -import com.sangdol.roomescape.region.web.RegionInfoResponse - data class StoreRegisterRequest( val name: String, val address: String, diff --git a/service/src/main/kotlin/com/sangdol/roomescape/store/dto/StoreFindDTO.kt b/service/src/main/kotlin/com/sangdol/roomescape/store/dto/StoreFindDTO.kt index d2640261..98252fe4 100644 --- a/service/src/main/kotlin/com/sangdol/roomescape/store/dto/StoreFindDTO.kt +++ b/service/src/main/kotlin/com/sangdol/roomescape/store/dto/StoreFindDTO.kt @@ -1,7 +1,7 @@ package com.sangdol.roomescape.store.dto import com.sangdol.roomescape.common.types.AuditingInfo -import com.sangdol.roomescape.region.web.RegionInfoResponse +import com.sangdol.roomescape.region.dto.RegionInfoResponse data class StoreNameResponse( val id: Long, diff --git a/service/src/main/kotlin/com/sangdol/roomescape/store/mapper/StoreMappingExtensions.kt b/service/src/main/kotlin/com/sangdol/roomescape/store/mapper/StoreMappingExtensions.kt index 2b2f69e6..0e387688 100644 --- a/service/src/main/kotlin/com/sangdol/roomescape/store/mapper/StoreMappingExtensions.kt +++ b/service/src/main/kotlin/com/sangdol/roomescape/store/mapper/StoreMappingExtensions.kt @@ -1,7 +1,7 @@ package com.sangdol.roomescape.store.mapper import com.sangdol.roomescape.common.types.AuditingInfo -import com.sangdol.roomescape.region.web.RegionInfoResponse +import com.sangdol.roomescape.region.dto.RegionInfoResponse import com.sangdol.roomescape.store.dto.DetailStoreResponse import com.sangdol.roomescape.store.dto.StoreInfoResponse import com.sangdol.roomescape.store.dto.StoreNameListResponse