From b62d431d62e22b54131a479221c7321097af7b40 Mon Sep 17 00:00:00 2001 From: Gopinath Langote Date: Mon, 14 Aug 2017 00:40:29 +0530 Subject: [PATCH] #348 - Data Tranfer Object : Use logger instead of print statements. --- .../datatransfer/CustomerClientApp.java | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/data-transfer-object/src/main/java/com/iluwatar/datatransfer/CustomerClientApp.java b/data-transfer-object/src/main/java/com/iluwatar/datatransfer/CustomerClientApp.java index 3a9e8b88f..f5fcebe03 100644 --- a/data-transfer-object/src/main/java/com/iluwatar/datatransfer/CustomerClientApp.java +++ b/data-transfer-object/src/main/java/com/iluwatar/datatransfer/CustomerClientApp.java @@ -24,6 +24,9 @@ package com.iluwatar.datatransfer; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + import java.util.ArrayList; import java.util.List; @@ -38,6 +41,9 @@ import java.util.List; * And The CustomerDto ({@link CustomerDto} is data transfer object to share customer information. */ public class CustomerClientApp { + + private static final Logger LOGGER = LoggerFactory.getLogger(CustomerClientApp.class); + /** * Method as act client and request to server for details. * @@ -52,20 +58,20 @@ public class CustomerClientApp { CustomerResource customerResource = new CustomerResource(customers); - System.out.println("All customers:-"); + LOGGER.info("All customers:-"); List allCustomers = customerResource.getAllCustomers(); printCustomerDetails(allCustomers); - System.out.println("----------------------------------------------------------"); + LOGGER.info("----------------------------------------------------------"); - System.out.println("Deleting customer with id {1}"); + LOGGER.info("Deleting customer with id {1}"); customerResource.delete(customerOne.getId()); allCustomers = customerResource.getAllCustomers(); printCustomerDetails(allCustomers); - System.out.println("----------------------------------------------------------"); + LOGGER.info("----------------------------------------------------------"); - System.out.println("Adding customer three}"); + LOGGER.info("Adding customer three}"); CustomerDto customerThree = new CustomerDto("3", "Lynda", "Blair"); customerResource.save(customerThree); allCustomers = customerResource.getAllCustomers(); @@ -73,6 +79,6 @@ public class CustomerClientApp { } private static void printCustomerDetails(List allCustomers) { - allCustomers.forEach(customer -> System.out.println(customer.getFirstName())); + allCustomers.forEach(customer -> LOGGER.info(customer.getFirstName())); } }