package com.yummynoodlebar.config; import com.yummynoodlebar.core.services.MenuEventHandler; import com.yummynoodlebar.core.services.MenuService; import com.yummynoodlebar.core.services.OrderEventHandler; import com.yummynoodlebar.core.services.OrderService; import com.yummynoodlebar.persistence.services.MenuPersistenceService; import com.yummynoodlebar.persistence.services.OrderPersistenceService; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration public class CoreConfig { @Bean public MenuService menuService(MenuPersistenceService menuPersistenceService) { return new MenuEventHandler(menuPersistenceService); } @Bean public OrderService orderService(OrderPersistenceService orderPersistenceService) { return new OrderEventHandler(orderPersistenceService); } }