From 232e7882deda64e4e1e1ef9036875cd78a8fc6b6 Mon Sep 17 00:00:00 2001 From: pricelees Date: Thu, 18 Sep 2025 20:39:42 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20=EB=AF=B8=EC=82=AC=EC=9A=A9=20?= =?UTF-8?q?=EC=BD=94=EB=93=9C=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../roomescape/admin/business/AdminService.kt | 11 --------- .../roomescape/common/config/JacksonConfig.kt | 24 ------------------- 2 files changed, 35 deletions(-) diff --git a/src/main/kotlin/roomescape/admin/business/AdminService.kt b/src/main/kotlin/roomescape/admin/business/AdminService.kt index 557baa68..fcb35548 100644 --- a/src/main/kotlin/roomescape/admin/business/AdminService.kt +++ b/src/main/kotlin/roomescape/admin/business/AdminService.kt @@ -48,15 +48,4 @@ class AdminService( AuditConstant.UNKNOWN_OPERATOR } } - - private fun findOrThrow(id: Long): AdminEntity { - log.info { "[AdminService.findOrThrow] 조회 시작: id=${id}" } - - return adminRepository.findByIdOrNull(id) - ?.also { log.info { "[AdminService.findOrThrow] 조회 완료: id=${id}, name=${it.name}" } } - ?: run { - log.info { "[AdminService.findOrThrow] 조회 실패: id=${id}" } - throw AdminException(AdminErrorCode.ADMIN_NOT_FOUND) - } - } } diff --git a/src/main/kotlin/roomescape/common/config/JacksonConfig.kt b/src/main/kotlin/roomescape/common/config/JacksonConfig.kt index d94deb5c..ca12d118 100644 --- a/src/main/kotlin/roomescape/common/config/JacksonConfig.kt +++ b/src/main/kotlin/roomescape/common/config/JacksonConfig.kt @@ -57,30 +57,6 @@ class JacksonConfig { return simpleModule } - class LongToStringSerializer : JsonSerializer() { - override fun serialize(value: Long?, gen: JsonGenerator, serializers: SerializerProvider) { - if (value == null) { - gen.writeNull() - } else { - gen.writeString(value.toString()) - } - } - } - - class StringToLongDeserializer : JsonDeserializer() { - override fun deserialize(p: JsonParser, ctxt: DeserializationContext): Long? { - val text = p.text - if (text.isNullOrBlank()) { - return null - } - return try { - text.toLong() - } catch (_: NumberFormatException) { - throw RoomescapeException(CommonErrorCode.INVALID_INPUT_VALUE) - } - } - } - class LocalDateTimeSerializer : JsonSerializer() { override fun serialize( value: LocalDateTime,