Я смотрю на Spring как на веб-фреймворк, но мне нужна помощь, чтобы разобраться с DI.
Концепция создания объектов в контейнере во время выполнения - это такая новая концепция.
Мне просто интересно, как это отразится в большом приложении, будут ли у меня какие-то модули, выполняющие работу с более высокой связью, или каждый объект должен быть инициализирован во время выполнения?
Мне все кажется немного интенсивным, я имею в виду, например, что у меня есть приложение для извлечения данных из файла CSV, которое удаляет данные в каждой строке - данные каждой строки инкапсулированы в один из моих CSVRow
объектов для обработки или чего-либо еще , Эти объекты создаются всякий раз, когда файл Excel может быть загружен на сервер. Я не знаю, сколько мне нужно будет создать?
Кажется, я немного растерялся, любая ясность, обзор или некоторые рекомендации были бы очень благодарны.
Заранее спасибо!