From c6fdd48aa0e150da8acfeaf9477ba31ce1d52bc5 Mon Sep 17 00:00:00 2001 From: groundinsider Date: Sun, 4 May 2025 19:51:52 +0900 Subject: [PATCH 01/13] asd --- .idea/.gitignore | 8 +++ .idea/gradle.xml | 15 ++++++ .idea/misc.xml | 5 ++ .idea/vcs.xml | 6 +++ src/main/java/legacy/CustomerService.java | 62 ++++------------------ src/main/java/legacy/data/UserData.java | 48 +++++++++++++++++ src/main/java/legacy/util/UserService.java | 37 +++++++++++++ src/main/java/legacy/vo/User.java | 44 +++++++++++++++ 8 files changed, 173 insertions(+), 52 deletions(-) create mode 100644 .idea/.gitignore create mode 100644 .idea/gradle.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/vcs.xml create mode 100644 src/main/java/legacy/data/UserData.java create mode 100644 src/main/java/legacy/util/UserService.java create mode 100644 src/main/java/legacy/vo/User.java diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..c3f502a --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# 디폴트 무시된 파일 +/shelf/ +/workspace.xml +# 에디터 기반 HTTP 클라이언트 요청 +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 0000000..f9163b4 --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,15 @@ + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..b19d6c6 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/src/main/java/legacy/CustomerService.java b/src/main/java/legacy/CustomerService.java index 49cd903..ab68d1d 100644 --- a/src/main/java/legacy/CustomerService.java +++ b/src/main/java/legacy/CustomerService.java @@ -1,66 +1,24 @@ package legacy; -import java.util.ArrayList; +import legacy.util.UserService; public class CustomerService { - ArrayList customers = new ArrayList<>(); + UserService userService = new UserService(); public void run() { - registerCustomer("101", "홍길동", "ACTIVE"); - registerCustomer("102", "이순신", "ACTIVE"); - registerCustomer("103", "강감찬", "ACTIVE"); + System.out.println("===== 고객 관리 시스템 실행 ====="); - System.out.println("모든 고객 조회:"); - listCustomers(); + userService.addUserData("101", "홍길동", "ACTIVE"); + userService.addUserData("102", "이순신", "ACTIVE"); + userService.addUserData("103", "강감찬", "ACTIVE"); - updateCustomer("101", "홍길순"); + userService.getAllUserData(); - deleteCustomer("102"); + userService.updateUserData("101", "홍길순", "ACTIVE"); - System.out.println("모든 고객 조회:"); - listCustomers(); - } - - public void registerCustomer(String id, String name, String status) { - CustomerLegacy c = new CustomerLegacy(); - c.id = id; - c.name = name; - c.status = status; - customers.add(c); - System.out.println("고객 등록: " + id + ", " + name + ", " + status); - } - - public void updateCustomer(String id, String newName) { - for (CustomerLegacy c : customers) { - if (c.id.equals(id)) { - System.out.print("고객 정보 수정: "); - System.out.print("수정 전 - " + c.name); - c.name = newName; - System.out.println(", 수정 후 - " + c.name); - break; - } - } - } - - public void deleteCustomer(String id) { - for (int i = 0; i < customers.size(); i++) { - if (customers.get(i).id.equals(id)) { - customers.remove(i); - System.out.println("고객 삭제 완료: " + id); - break; - } - } - } + userService.deleteUserData("102"); - public void listCustomers() { - for (CustomerLegacy c : customers) { - System.out.println("ID: " + c.id + ", 이름: " + c.name + ", 상태: " + c.status); - } + userService.getAllUserData(); } } -class CustomerLegacy { - public String id; - public String name; - public String status; -} \ No newline at end of file diff --git a/src/main/java/legacy/data/UserData.java b/src/main/java/legacy/data/UserData.java new file mode 100644 index 0000000..a2896e7 --- /dev/null +++ b/src/main/java/legacy/data/UserData.java @@ -0,0 +1,48 @@ +package legacy.data; + +import legacy.vo.User; + +import java.util.ArrayList; + +public class UserData { + private ArrayList users = new ArrayList<>(); + + public void addData(User user) { + users.add(user); + } + + public void updateData(String id, String name, String status) { + for(User data : users){ + if(data.getId().equals(id)){ + data.setUser(name, status); + break; + } + } + System.out.println("해당 id의 고객을 찾을 수 없습니다"); + } + + public void deleteData(String id) { + for(User data : users){ + if(data.getId().equals(id)){ + users.remove(data); + break; + } + } + System.out.println("해당 id의 고객을 찾을 수 없습니다"); + } + + public User getData(String id) { + for (User data : users) { + if (data.getId().equals(id)) { + return data; + } + } + System.out.println("해당 id의 고객을 찾을 수 없습니다"); + return null; + } + + public ArrayList getUsers() { + return users; + } + +} diff --git a/src/main/java/legacy/util/UserService.java b/src/main/java/legacy/util/UserService.java new file mode 100644 index 0000000..3d1e99d --- /dev/null +++ b/src/main/java/legacy/util/UserService.java @@ -0,0 +1,37 @@ +package legacy.util; + +import legacy.data.UserData; +import legacy.vo.User; + +import java.util.ArrayList; + +public class UserService { + UserData userData = new UserData(); + + public void addUserData(String id, String name, String status) { + User user = new User(id, name, status); + userData.addData(user); + System.out.println("[INFO] 고객 등록 성공: " + userData.getData(id).toString()); + } + + public void updateUserData(String id, String name, String status) { + System.out.println("고객 정보 수정 전: " + userData.getData(id).toString()); + userData.updateData(id, name, status); + System.out.println("고객 정보 수정 후: " + userData.getData(id).toString()); + } + + public void deleteUserData(String id) { + userData.deleteData(id); + + } + + public void getAllUserData() { + ArrayList users = userData.getUsers(); + System.out.println("----- 고객 조회 결과 -----"); + System.out.println("총 고객 수: " + users.size()); + for (User user : users) { + System.out.println(user.toString()); + } + } + +} diff --git a/src/main/java/legacy/vo/User.java b/src/main/java/legacy/vo/User.java new file mode 100644 index 0000000..5eab024 --- /dev/null +++ b/src/main/java/legacy/vo/User.java @@ -0,0 +1,44 @@ +package legacy.vo; + +public class User { + private String id; + private String name; + private String status; + + public User(){} + + public User(String id, String name, String status) { + this.id = id; + this.name = name; + this.status = status; + } + + public String getId() { + return id; + } + + public String getName() { + return name; + } + + public void setUser(String name, String status) { + this.name = name; + this.status = status; + } + + public String getStatus() { + return status; + } + + @Override + public String toString() { + String status; + if(this.status.equals("ACTIVE")){ + status = "활성"; + } + else{ + status = "비활성"; + } + return "아이디: " + this.id + ", 이름: " + this.name + ", 상태: " + status; + } +} From e757883b93b0debc89f837dc9a974968f20da3dc Mon Sep 17 00:00:00 2001 From: groundinsider Date: Sun, 4 May 2025 19:55:53 +0900 Subject: [PATCH 02/13] asd --- src/main/java/legacy/data/UserData.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/legacy/data/UserData.java b/src/main/java/legacy/data/UserData.java index a2896e7..4419a0c 100644 --- a/src/main/java/legacy/data/UserData.java +++ b/src/main/java/legacy/data/UserData.java @@ -14,7 +14,7 @@ public void addData(User user) { public void updateData(String id, String name, String status) { for(User data : users){ if(data.getId().equals(id)){ - data.setUser(name, status); + data.setUser(name, status); break; } } From be1f2b7f07c241bf4d55820ed5a9fee8114c2e88 Mon Sep 17 00:00:00 2001 From: groundinsider Date: Sun, 4 May 2025 20:07:58 +0900 Subject: [PATCH 03/13] =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=20VO=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/legacy/vo/User.java | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/main/java/legacy/vo/User.java b/src/main/java/legacy/vo/User.java index 5eab024..e2f383e 100644 --- a/src/main/java/legacy/vo/User.java +++ b/src/main/java/legacy/vo/User.java @@ -17,19 +17,11 @@ public String getId() { return id; } - public String getName() { - return name; - } - public void setUser(String name, String status) { this.name = name; this.status = status; } - public String getStatus() { - return status; - } - @Override public String toString() { String status; From 736b3c8824b01b44c9c0efd8d9a21de24eb2ccaa Mon Sep 17 00:00:00 2001 From: groundinsider Date: Sun, 4 May 2025 20:08:09 +0900 Subject: [PATCH 04/13] =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=20DB=20?= =?UTF-8?q?=EA=B8=B0=EB=8A=A5=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/legacy/data/UserData.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/legacy/data/UserData.java b/src/main/java/legacy/data/UserData.java index 4419a0c..a2896e7 100644 --- a/src/main/java/legacy/data/UserData.java +++ b/src/main/java/legacy/data/UserData.java @@ -14,7 +14,7 @@ public void addData(User user) { public void updateData(String id, String name, String status) { for(User data : users){ if(data.getId().equals(id)){ - data.setUser(name, status); + data.setUser(name, status); break; } } From 1f88b319199084e2cd5cbbee601810826bf0075b Mon Sep 17 00:00:00 2001 From: groundinsider Date: Sun, 4 May 2025 20:08:17 +0900 Subject: [PATCH 05/13] =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=20=EC=84=9C?= =?UTF-8?q?=EB=B9=84=EC=8A=A4=20=EA=B8=B0=EB=8A=A5=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/legacy/util/UserService.java | 1 - 1 file changed, 1 deletion(-) diff --git a/src/main/java/legacy/util/UserService.java b/src/main/java/legacy/util/UserService.java index 3d1e99d..a6e6a7e 100644 --- a/src/main/java/legacy/util/UserService.java +++ b/src/main/java/legacy/util/UserService.java @@ -22,7 +22,6 @@ public void updateUserData(String id, String name, String status) { public void deleteUserData(String id) { userData.deleteData(id); - } public void getAllUserData() { From 867f930b61b1159defe4779385dba14c475f9273 Mon Sep 17 00:00:00 2001 From: groundinsider Date: Sun, 4 May 2025 20:32:12 +0900 Subject: [PATCH 06/13] =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=20=EC=84=9C?= =?UTF-8?q?=EB=B9=84=EC=8A=A4=20=EC=9D=B8=ED=84=B0=ED=8E=98=EC=9D=B4?= =?UTF-8?q?=EC=8A=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/legacy/CustomerService.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/legacy/CustomerService.java b/src/main/java/legacy/CustomerService.java index ab68d1d..8b5afd8 100644 --- a/src/main/java/legacy/CustomerService.java +++ b/src/main/java/legacy/CustomerService.java @@ -1,9 +1,10 @@ package legacy; -import legacy.util.UserService; +import legacy.service.UserService; +import legacy.service.UserServiceImpl; public class CustomerService { - UserService userService = new UserService(); + UserService userService = new UserServiceImpl(); public void run() { System.out.println("===== 고객 관리 시스템 실행 ====="); From 6a47bc4f28d339bd6cd7be53e175d3068c317d03 Mon Sep 17 00:00:00 2001 From: groundinsider Date: Sun, 4 May 2025 20:32:26 +0900 Subject: [PATCH 07/13] =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=20DB=20?= =?UTF-8?q?=EC=9D=B8=ED=84=B0=ED=8E=98=EC=9D=B4=EC=8A=A4=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../UserRepositoryImpl.java} | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) rename src/main/java/legacy/{data/UserData.java => repository/UserRepositoryImpl.java} (81%) diff --git a/src/main/java/legacy/data/UserData.java b/src/main/java/legacy/repository/UserRepositoryImpl.java similarity index 81% rename from src/main/java/legacy/data/UserData.java rename to src/main/java/legacy/repository/UserRepositoryImpl.java index a2896e7..654f649 100644 --- a/src/main/java/legacy/data/UserData.java +++ b/src/main/java/legacy/repository/UserRepositoryImpl.java @@ -1,37 +1,41 @@ -package legacy.data; +package legacy.repository; import legacy.vo.User; import java.util.ArrayList; -public class UserData { +public class UserRepositoryImpl implements UserRepository { private ArrayList users = new ArrayList<>(); + @Override public void addData(User user) { users.add(user); } + @Override public void updateData(String id, String name, String status) { for(User data : users){ if(data.getId().equals(id)){ data.setUser(name, status); - break; + return; } } System.out.println("해당 id의 고객을 찾을 수 없습니다"); } + @Override public void deleteData(String id) { for(User data : users){ if(data.getId().equals(id)){ users.remove(data); - break; + return; } } System.out.println("해당 id의 고객을 찾을 수 없습니다"); } - public User getData(String id) { + @Override + public User getUser(String id) { for (User data : users) { if (data.getId().equals(id)) { return data; @@ -41,6 +45,7 @@ public User getData(String id) { return null; } + @Override public ArrayList getUsers() { return users; } From 31138c3b83865b153ce9b522b42284b1d0eaa2c5 Mon Sep 17 00:00:00 2001 From: groundinsider Date: Sun, 4 May 2025 20:32:41 +0900 Subject: [PATCH 08/13] asd --- .../java/legacy/service/UserServiceImpl.java | 42 +++++++++++++++++++ src/main/java/legacy/util/UserService.java | 36 ---------------- 2 files changed, 42 insertions(+), 36 deletions(-) create mode 100644 src/main/java/legacy/service/UserServiceImpl.java delete mode 100644 src/main/java/legacy/util/UserService.java diff --git a/src/main/java/legacy/service/UserServiceImpl.java b/src/main/java/legacy/service/UserServiceImpl.java new file mode 100644 index 0000000..ec11f92 --- /dev/null +++ b/src/main/java/legacy/service/UserServiceImpl.java @@ -0,0 +1,42 @@ +package legacy.service; + +import legacy.repository.UserRepository; +import legacy.repository.UserRepositoryImpl; +import legacy.vo.User; + +import java.util.ArrayList; + +public class UserServiceImpl implements UserService { + UserRepository userRepository = new UserRepositoryImpl(); + + @Override + public void addUserData(String id, String name, String status) { + User user = new User(id, name, status); + userRepository.addData(user); + System.out.println("[INFO] 고객 등록 성공: " + userRepository.getUser(id).toString()); + } + + @Override + public void updateUserData(String id, String name, String status) { + System.out.println("고객 정보 수정 전: " + userRepository.getUser(id).toString()); + userRepository.updateData(id, name, status); + System.out.println("고객 정보 수정 후: " + userRepository.getUser(id).toString()); + } + + @Override + public void deleteUserData(String id) { + userRepository.deleteData(id); + } + + + @Override + public void getAllUserData() { + ArrayList users = userRepository.getUsers(); + System.out.println("----- 고객 조회 결과 -----"); + System.out.println("총 고객 수: " + users.size()); + for (User user : users) { + System.out.println(user.toString()); + } + } + +} diff --git a/src/main/java/legacy/util/UserService.java b/src/main/java/legacy/util/UserService.java deleted file mode 100644 index a6e6a7e..0000000 --- a/src/main/java/legacy/util/UserService.java +++ /dev/null @@ -1,36 +0,0 @@ -package legacy.util; - -import legacy.data.UserData; -import legacy.vo.User; - -import java.util.ArrayList; - -public class UserService { - UserData userData = new UserData(); - - public void addUserData(String id, String name, String status) { - User user = new User(id, name, status); - userData.addData(user); - System.out.println("[INFO] 고객 등록 성공: " + userData.getData(id).toString()); - } - - public void updateUserData(String id, String name, String status) { - System.out.println("고객 정보 수정 전: " + userData.getData(id).toString()); - userData.updateData(id, name, status); - System.out.println("고객 정보 수정 후: " + userData.getData(id).toString()); - } - - public void deleteUserData(String id) { - userData.deleteData(id); - } - - public void getAllUserData() { - ArrayList users = userData.getUsers(); - System.out.println("----- 고객 조회 결과 -----"); - System.out.println("총 고객 수: " + users.size()); - for (User user : users) { - System.out.println(user.toString()); - } - } - -} From 0acd4e62f827d7316a356ecedbb52bf38b6a21f4 Mon Sep 17 00:00:00 2001 From: groundinsider Date: Sun, 4 May 2025 20:51:44 +0900 Subject: [PATCH 09/13] =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=20=EB=8D=B0?= =?UTF-8?q?=EC=9D=B4=ED=84=B0=20=EC=9D=B8=ED=84=B0=ED=8E=98=EC=9D=B4?= =?UTF-8?q?=EC=8A=A4=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/legacy/repository/UserRepository.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/main/java/legacy/repository/UserRepository.java diff --git a/src/main/java/legacy/repository/UserRepository.java b/src/main/java/legacy/repository/UserRepository.java new file mode 100644 index 0000000..15d7418 --- /dev/null +++ b/src/main/java/legacy/repository/UserRepository.java @@ -0,0 +1,15 @@ +package legacy.repository; + +import legacy.vo.User; + +import java.util.ArrayList; + +public interface UserRepository { + + void addData(User user); + void updateData(String id, String name, String status); + void deleteData(String id); + User getUser(String id); + ArrayList getUsers(); + +} From 47d75da236c87d14b50cd180835ff2ea55a0f3b5 Mon Sep 17 00:00:00 2001 From: groundinsider Date: Sun, 4 May 2025 20:51:52 +0900 Subject: [PATCH 10/13] =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=20=EC=84=9C?= =?UTF-8?q?=EB=B9=84=EC=8A=A4=20=EC=9D=B8=ED=84=B0=ED=8E=98=EC=9D=B4?= =?UTF-8?q?=EC=8A=A4=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/legacy/service/UserService.java | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 src/main/java/legacy/service/UserService.java diff --git a/src/main/java/legacy/service/UserService.java b/src/main/java/legacy/service/UserService.java new file mode 100644 index 0000000..827a1b0 --- /dev/null +++ b/src/main/java/legacy/service/UserService.java @@ -0,0 +1,11 @@ +package legacy.service; + +public interface UserService { + + + void addUserData(String id, String name, String status); + void updateUserData(String id, String name, String status); + void deleteUserData(String id); + void getAllUserData(); + +} From 1c9db0bed7279b467cf259d69a78210864249ae9 Mon Sep 17 00:00:00 2001 From: groundinsider Date: Sun, 4 May 2025 21:28:09 +0900 Subject: [PATCH 11/13] =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=20vo=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/legacy/vo/User.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/legacy/vo/User.java b/src/main/java/legacy/vo/User.java index e2f383e..2954134 100644 --- a/src/main/java/legacy/vo/User.java +++ b/src/main/java/legacy/vo/User.java @@ -17,6 +17,14 @@ public String getId() { return id; } + public String getName() { + return name; + } + + public String getStatus() { + return status; + } + public void setUser(String name, String status) { this.name = name; this.status = status; @@ -31,6 +39,6 @@ public String toString() { else{ status = "비활성"; } - return "아이디: " + this.id + ", 이름: " + this.name + ", 상태: " + status; + return "ID: " + this.id + ", 이름: " + this.name + ", 상태: " + status; } } From 9d0e288a73d1065076961a1486d5c89e54f82642 Mon Sep 17 00:00:00 2001 From: groundinsider Date: Sun, 4 May 2025 21:29:17 +0900 Subject: [PATCH 12/13] =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=20=EB=8D=B0?= =?UTF-8?q?=EC=9D=B4=ED=84=B0=20=EA=B8=B0=EB=8A=A5=20=EA=B5=AC=ED=98=84=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../legacy/repository/UserRepositoryImpl.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/main/java/legacy/repository/UserRepositoryImpl.java b/src/main/java/legacy/repository/UserRepositoryImpl.java index 654f649..728ca70 100644 --- a/src/main/java/legacy/repository/UserRepositoryImpl.java +++ b/src/main/java/legacy/repository/UserRepositoryImpl.java @@ -16,7 +16,22 @@ public void addData(User user) { public void updateData(String id, String name, String status) { for(User data : users){ if(data.getId().equals(id)){ + System.out.print("[INFO] 고객 수정 성공: "); + String beforeName = data.getName(); + String beforeStatus = data.getStatus(); + + data.setUser(name, status); + + System.out.print("ID: " + data.getId()); + + if(!beforeName.equals(name)){ + System.out.print(" | 이름: " + beforeName + " -> " + data.getName()); + } + if(!beforeStatus.equals(status)){ + System.out.print(" | 상태: " + beforeStatus + " -> " + data.getStatus()); + } + System.out.println(); return; } } @@ -27,7 +42,11 @@ public void updateData(String id, String name, String status) { public void deleteData(String id) { for(User data : users){ if(data.getId().equals(id)){ + System.out.print("[INFO] 고객 삭제 성공: "); + System.out.print("ID: " + data.getId() + " | 이름: " + data.getName()); + System.out.println(); users.remove(data); + return; } } From bba77bdd103c71f2407d634ac1f343788ceef4b4 Mon Sep 17 00:00:00 2001 From: groundinsider Date: Sun, 4 May 2025 21:29:25 +0900 Subject: [PATCH 13/13] =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=20=EC=84=9C?= =?UTF-8?q?=EB=B9=84=EC=8A=A4=20=EA=B8=B0=EB=8A=A5=20=EA=B5=AC=ED=98=84=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/legacy/service/UserServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/legacy/service/UserServiceImpl.java b/src/main/java/legacy/service/UserServiceImpl.java index ec11f92..ed91fbc 100644 --- a/src/main/java/legacy/service/UserServiceImpl.java +++ b/src/main/java/legacy/service/UserServiceImpl.java @@ -18,9 +18,7 @@ public void addUserData(String id, String name, String status) { @Override public void updateUserData(String id, String name, String status) { - System.out.println("고객 정보 수정 전: " + userRepository.getUser(id).toString()); userRepository.updateData(id, name, status); - System.out.println("고객 정보 수정 후: " + userRepository.getUser(id).toString()); } @Override @@ -34,7 +32,9 @@ public void getAllUserData() { ArrayList users = userRepository.getUsers(); System.out.println("----- 고객 조회 결과 -----"); System.out.println("총 고객 수: " + users.size()); + int i = 0; for (User user : users) { + System.out.print(i++ + ". "); System.out.println(user.toString()); } }