Skip to content

Commit 58dac4f

Browse files
committed
refactor : 코드 라인 정리
1 parent 4978d05 commit 58dac4f

20 files changed

Lines changed: 50 additions & 61 deletions

src/main/java/org/prgrms/kdtspringdemo/customer/CustomerFunction.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package org.prgrms.kdtspringdemo.customer;
22

33
import org.prgrms.kdtspringdemo.customer.controller.CustomerController;
4-
import org.prgrms.kdtspringdemo.voucher.controller.VoucherController;
54
import org.slf4j.Logger;
65
import org.slf4j.LoggerFactory;
76

src/main/java/org/prgrms/kdtspringdemo/customer/controller/CustomerController.java

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import org.prgrms.kdtspringdemo.customer.domain.Customer;
44
import org.prgrms.kdtspringdemo.customer.domain.dto.CustomerRequestDto;
5+
import org.prgrms.kdtspringdemo.customer.domain.dto.CustomerViewDto;
56
import org.prgrms.kdtspringdemo.customer.service.CustomerService;
67
import org.prgrms.kdtspringdemo.view.InputConsole;
78
import org.prgrms.kdtspringdemo.view.OutputConsole;
@@ -46,12 +47,18 @@ public void insert() {
4647

4748
public void printAllCustomers() {
4849
List<Customer> customerList = customerService.findAll();
49-
customerList.stream().forEach(customer -> outputConsole.printCustomer(customer));
50+
customerList.stream().forEach(customer -> {
51+
CustomerViewDto customerViewDto = new CustomerViewDto(customer);
52+
outputConsole.printCustomer(customerViewDto);
53+
});
5054
}
55+
5156
public void printAllBlackListCustomer() throws IOException {
5257
List<Customer> customerList = customerService.getBlackListCustomers();
53-
customerList.stream().forEach(customer -> outputConsole.printCustomer(customer));
54-
}
58+
customerList.stream().forEach(customer -> {
59+
CustomerViewDto customerViewDto = new CustomerViewDto(customer);
60+
outputConsole.printCustomer(customerViewDto);
61+
}); }
5562

5663
public void endCustomerMode() {
5764
outputConsole.printCustomerModeEnd();

src/main/java/org/prgrms/kdtspringdemo/customer/controller/CustomerWebController.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public CustomerWebController(CustomerService customerService, WalletService wall
2828
public String getAllCustomers(Model model) {
2929
List<Customer> customerList = customerService.findAll();
3030
List<CustomerViewDto> customerViewDtos = new ArrayList<>();
31-
customerList.stream().forEach(customer -> customerViewDtos.add(new CustomerViewDto(customer)));
31+
customerList.forEach(customer -> customerViewDtos.add(new CustomerViewDto(customer)));
3232
List<Customer> noneHaveWalletCustomers = customerService.findNoneHaveWalletCustomer();
3333

3434
model.addAttribute("customerList", customerViewDtos);
@@ -50,11 +50,9 @@ public String createWalletForCustomer(@PathVariable UUID customerId) {
5050
return "redirect:/customers";
5151
}
5252

53-
5453
@GetMapping("/{customerId}/delete")
5554
public String deleteVoucher(@PathVariable UUID customerId) {
5655
customerService.deleteById(customerId);
5756
return "redirect:/customers";
5857
}
59-
6058
}

src/main/java/org/prgrms/kdtspringdemo/customer/domain/dto/CustomerRequestDto.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,12 @@ public CustomerRequestDto(String name, boolean isBlack) {
1212
public String getName() {
1313
return name;
1414
}
15-
1615
public void setName(String name) {
1716
this.name = name;
1817
}
19-
2018
public boolean isBlack() {
2119
return isBlack;
2220
}
23-
2421
public void setBlack(boolean black) {
2522
isBlack = black;
2623
}

src/main/java/org/prgrms/kdtspringdemo/customer/domain/dto/CustomerViewDto.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,23 +31,18 @@ public String toString() {
3131
public UUID getCustomerId() {
3232
return customerId;
3333
}
34-
3534
public void setCustomerId(UUID customerId) {
3635
this.customerId = customerId;
3736
}
38-
3937
public String getName() {
4038
return name;
4139
}
42-
4340
public void setName(String name) {
4441
this.name = name;
4542
}
46-
4743
public boolean isBlack() {
4844
return isBlack;
4945
}
50-
5146
public void setBlack(boolean black) {
5247
isBlack = black;
5348
}

src/main/java/org/prgrms/kdtspringdemo/customer/repository/FileCustomerRepository.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,10 @@ public Customer insert(Customer customer) {
3434

3535
@Override
3636
public void deleteAll() {
37-
3837
}
3938

4039
@Override
4140
public void deleteById(UUID customerId) {
42-
4341
}
4442

4543
@Override

src/main/java/org/prgrms/kdtspringdemo/customer/repository/JdbcCustomerRepository.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,8 @@
1010
import org.springframework.stereotype.Repository;
1111

1212
import javax.sql.DataSource;
13-
import java.io.IOException;
1413
import java.nio.ByteBuffer;
1514
import java.util.List;
16-
import java.util.Optional;
1715
import java.util.UUID;
1816

1917
@Repository

src/main/java/org/prgrms/kdtspringdemo/customer/service/CustomerService.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,9 @@
33
import org.prgrms.kdtspringdemo.customer.domain.Customer;
44
import org.prgrms.kdtspringdemo.customer.domain.dto.CustomerRequestDto;
55
import org.prgrms.kdtspringdemo.customer.repository.CustomerRepository;
6-
import org.prgrms.kdtspringdemo.customer.repository.FileCustomerRepository;
76
import org.springframework.stereotype.Service;
87

9-
import java.io.IOException;
108
import java.util.List;
11-
import java.util.Optional;
129
import java.util.UUID;
1310

1411
@Service
@@ -32,7 +29,7 @@ public List<Customer> findNoneHaveWalletCustomer() {
3229
return customerRepository.findNotHaveWalletCustomers();
3330
}
3431

35-
public List<Customer> getBlackListCustomers() throws IOException {
32+
public List<Customer> getBlackListCustomers() {
3633
return customerRepository.getAllBlackList();
3734
}
3835

src/main/java/org/prgrms/kdtspringdemo/view/OutputConsole.java

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
package org.prgrms.kdtspringdemo.view;
22

33
import org.prgrms.kdtspringdemo.customer.domain.Customer;
4+
import org.prgrms.kdtspringdemo.customer.domain.dto.CustomerViewDto;
45
import org.prgrms.kdtspringdemo.voucher.domain.Voucher;
6+
import org.prgrms.kdtspringdemo.voucher.domain.dto.VoucherViewDto;
57
import org.prgrms.kdtspringdemo.wallet.domain.Wallet;
8+
import org.prgrms.kdtspringdemo.wallet.domain.dto.WalletViewDto;
69
import org.springframework.stereotype.Component;
710

811
@Component
@@ -48,16 +51,16 @@ public void startVoucherMode() {
4851
System.out.print(start_string);
4952
}
5053

51-
public void printVoucher(Voucher voucher) {
52-
System.out.println(voucher.toString());
54+
public void printVoucher(VoucherViewDto voucherViewDto) {
55+
System.out.println(voucherViewDto.toString());
5356
}
5457

55-
public void printCustomer(Customer customer) {
56-
System.out.println(customer.toString());
58+
public void printCustomer(CustomerViewDto customerViewDto) {
59+
System.out.println(customerViewDto.toString());
5760
}
5861

59-
public void printWallet(Wallet wallet) {
60-
System.out.println(wallet.toString());
62+
public void printWallet(WalletViewDto walletViewDto) {
63+
System.out.println(walletViewDto.toString());
6164
}
6265

6366
public void getVoucherType() {

src/main/java/org/prgrms/kdtspringdemo/voucher/controller/VoucherController.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44
import org.prgrms.kdtspringdemo.view.OutputConsole;
55
import org.prgrms.kdtspringdemo.voucher.domain.Voucher;
66
import org.prgrms.kdtspringdemo.voucher.domain.VoucherTypeFunction;
7+
import org.prgrms.kdtspringdemo.voucher.domain.dto.VoucherViewDto;
78
import org.prgrms.kdtspringdemo.voucher.service.VoucherService;
89
import org.slf4j.Logger;
910
import org.slf4j.LoggerFactory;
1011
import org.springframework.stereotype.Controller;
1112

1213
import java.io.IOException;
1314
import java.util.List;
14-
import java.util.UUID;
1515

1616
@Controller
1717
public class VoucherController {
@@ -50,7 +50,10 @@ public void createVoucher() {
5050

5151
public void showAllVouchers() {
5252
List<Voucher> voucherList = voucherService.findAll();
53-
voucherList.forEach(voucher -> outputConsole.printVoucher(voucher));
53+
voucherList.forEach(voucher -> {
54+
VoucherViewDto voucherViewDto = new VoucherViewDto(voucher);
55+
outputConsole.printVoucher(voucherViewDto);
56+
});
5457
}
5558

5659
public void endVoucherMode() {

0 commit comments

Comments
 (0)