From 41693d19a18cc038c2d2959e887410d8f8b31e79 Mon Sep 17 00:00:00 2001 From: skytin1004 Date: Tue, 31 Oct 2023 20:29:13 +0900 Subject: [PATCH] =?UTF-8?q?[refactor/#168]JSON=20Property=20Case=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD=20(SNAKE=5FCASE=20->=20LOWER=5FCAMEL=5FCASE)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/inhabas/api/config/WebConfig.java | 5 +---- .../java/com/inhabas/api/web/configTest/WebConfigTest.java | 4 ++-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/resource-server/src/main/java/com/inhabas/api/config/WebConfig.java b/resource-server/src/main/java/com/inhabas/api/config/WebConfig.java index 9a777196..479443a6 100644 --- a/resource-server/src/main/java/com/inhabas/api/config/WebConfig.java +++ b/resource-server/src/main/java/com/inhabas/api/config/WebConfig.java @@ -9,11 +9,8 @@ @Configuration public class WebConfig { - /** - * swagger-ui 에서 따로 snake_case 를 위한 설정을 제공하지 않음. camelCase 를 snake_case 로 변환하기 위한 resolver 등록 - */ @Bean public ModelResolver modelResolver(ObjectMapper objectMapper) { - return new ModelResolver(objectMapper.setPropertyNamingStrategy(PropertyNamingStrategies.SNAKE_CASE)); + return new ModelResolver(objectMapper.setPropertyNamingStrategy(PropertyNamingStrategies.LOWER_CAMEL_CASE)); } } diff --git a/resource-server/src/test/java/com/inhabas/api/web/configTest/WebConfigTest.java b/resource-server/src/test/java/com/inhabas/api/web/configTest/WebConfigTest.java index 3a17f821..207aadf6 100644 --- a/resource-server/src/test/java/com/inhabas/api/web/configTest/WebConfigTest.java +++ b/resource-server/src/test/java/com/inhabas/api/web/configTest/WebConfigTest.java @@ -19,7 +19,7 @@ public class WebConfigTest { @Autowired private ModelResolver modelResolver; - @DisplayName("swagger 명세로 변환하는 modelResolver 는 snake_case 를 따른다.") + @DisplayName("swagger 명세로 변환하는 modelResolver 는 LOWER_CAMEL_CASE 를 따른다.") @Test public void ModelResolverSnakeCaseTest() { //when @@ -28,6 +28,6 @@ public void ModelResolverSnakeCaseTest() { //then Assertions.assertThat(propertyNamingStrategy) - .isEqualTo(PropertyNamingStrategies.SNAKE_CASE); + .isEqualTo(PropertyNamingStrategies.LOWER_CAMEL_CASE); } }