Spring (общее)
https://habr.com/ru/articles/490586/?ysclid=mg5686upsh189013235
https://proselyte.net/tutorials/spring-tutorial-full-version/
IoC / DI
Какие преимущества?
Виды внедрения зависимостей
Почему внедрение через конструктор считается best practice?
https://www.baeldung.com/inversion-control-and-dependency-injection-in-spring
https://chat.deepseek.com/share/3amz5apyx5d2ltqcgi
Жизненный цикл бина
Этапы
BeanPostProcessor и BeanFactoryPostProcessor
https://habr.com/ru/articles/893614/?ysclid=mg56o02wwn96374024
https://chat.deepseek.com/share/yv3l87tr97v7gbsuz4
Области видимости бинов
Использование prototype внутри singleton).
https://chat.deepseek.com/share/pk4h13ub85d7ufr69d
Способы конфигурации
Плюсы и минусы каждого
https://chat.deepseek.com/share/mjximlwp9kuj4o5w4h
Порядок и условие создания бинов
@Order, @DependsOn, @Conditional и его вариации
https://chat.deepseek.com/share/pn44ifwkd3peg8t3ve
Возникнувшие вопросы:
Что будет, если не закрыть ресурсы через PreDestroy для prototype?