#java #SpringBoot Сценарий: Коллега добавил новую фичу, и теперь твое Spring-приложение не стартует, выдавая BeanCurrentlyInCreationException из-за циклической зависимости между ServiceA и ServiceB. Предположим, что быстро переработать бизнес-логику невозможно. Какое минимальное изменение кода ты бы предложил, чтобы приложение хотя бы запустилось, и почему это считается временным решением? → Spring по умолчанию может использовать проксирование и конструкторную/сеттерную инъекцию. Лучшее решение — перепроектировать зависимости или использовать @Lazy.