Структура Bean(s) в Spring
Условие задачи
Есть модель Warehouse, Worker, Product. Worker добавляет Product в Warehouse. У Warehouse есть метод addProduct(), который вызывает метод addProduct() у Worker. После этого Product помещается в список продуктов Warehouse.
Необходимо описать с использованием Spring Framework:
- Классы: Warehouse, Worker, Product.
- Логику взаимодействия между ними при добавлении продукта.
- Какие компоненты должны быть Spring-бинами (@Component, @Service, @Repository и т.д.).