From b471be0c3df5a5ecb49d9c7606d2fb4892ba99fe Mon Sep 17 00:00:00 2001 From: gudae01 Date: Thu, 12 Jun 2025 13:47:01 +0900 Subject: [PATCH] readFileWithRegister --- .../mobidigimproject/service/SettingService.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/java/org/mobidgim/mobidigimproject/service/SettingService.java b/src/main/java/org/mobidgim/mobidigimproject/service/SettingService.java index 4dac407..d40909e 100644 --- a/src/main/java/org/mobidgim/mobidigimproject/service/SettingService.java +++ b/src/main/java/org/mobidgim/mobidigimproject/service/SettingService.java @@ -42,6 +42,12 @@ public class SettingService { Files.writeString(Paths.get(filename), json); } + public DeviceDTO readFileWithDevice() throws IOException { + ObjectMapper mapper = new ObjectMapper(); + mapper.setPropertyNamingStrategy(PropertyNamingStrategies.SNAKE_CASE); + return mapper.readValue(new File("./temp/deviceConfig.json"), DeviceDTO.class); + } + public RegisterDTO saveFileWithRegister(RegisterDTO request) throws IOException { ObjectMapper mapper = new ObjectMapper(); mapper.setPropertyNamingStrategy(PropertyNamingStrategies.SNAKE_CASE); @@ -91,4 +97,10 @@ public class SettingService { return request; } + public RegisterDTO readFileWithRegister() throws IOException { + ObjectMapper mapper = new ObjectMapper(); + mapper.setPropertyNamingStrategy(PropertyNamingStrategies.SNAKE_CASE); + return mapper.readValue(new File("./temp/deviceConfig.json"), RegisterDTO.class); + } + }