18 lines
		
	
	
		
			615 B
		
	
	
	
		
			Java
		
	
	
	
	
	
		
		
			
		
	
	
			18 lines
		
	
	
		
			615 B
		
	
	
	
		
			Java
		
	
	
	
	
	
|  | package com.baeldung.dip.mainapp;
 | ||
|  | 
 | ||
|  | import com.baeldung.dip.daoimplementations.MapCustomerDao;
 | ||
|  | import com.baeldung.dip.entities.Customer;
 | ||
|  | import com.baeldung.dip.services.CustomerService;
 | ||
|  | import java.util.HashMap;
 | ||
|  | 
 | ||
|  | public class MainApplication {
 | ||
|  | 
 | ||
|  |     public static void main(String args[]) {
 | ||
|  |         var customers = new HashMap<Integer, Customer>();
 | ||
|  |         customers.put(1, new Customer("John"));
 | ||
|  |         customers.put(2, new Customer("Susan"));
 | ||
|  |         CustomerService customerService = new CustomerService(new SimpleCustomerDao(customers));
 | ||
|  |         customerService.findAll().forEach(System.out::println);
 | ||
|  |     }
 | ||
|  | }
 |