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);
 | |
|     }
 | |
| }
 |