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