Как найти источник класса, добавляемого в контекст Spring - PullRequest
0 голосов
/ 17 марта 2020

Когда я устанавливаю точку останова отладчика для класса, например конструктора ComponentX, он попадает в цель, поэтому я знаю, что Spring загружает этот класс и добавляет его в контекст Spring. У меня вопрос: есть ли способ узнать, как был настроен этот класс, чтобы он был добавлен в контекст Spring? Например, я знаю, что Spring Boot рекурсивно сканирует все пакеты из пакета root приложения Spring Boot, но в этом случае этот класс не входит в структуру этого пакета. Я знаю, что Spring добавляет другие классы на основе конфигураций, найденных с помощью аннотации @ComponentScan, найденной для классов, аннотированных @Configuration, в дополнение к другим способам добавления классов в beanFactory во время выполнения. Моя проблема в том, что мне нужно узнать, как был добавлен класс, чтобы я мог настроить другое приложение для того же поведения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...