2010-07-12 3 views

ответ

7

Если вы хотите узнать о порядке создания bean-компонентов, вы можете зарегистрировать пользовательский BeanPostProcessor, который распечатает интересующую вас информацию. Перейдите по ссылке для примера Spring 2.5.x.

Если вы хотите просмотреть конфигурацию компонента перед любым фактическим созданием бина, зарегистрируйте пользовательский BeanFactoryPostProcessor, который распечатает интересующую вас информацию. Перейдите по ссылке для примера Spring 2.5.x.

В любом случае, если вы хотите визуально отображать информацию, то ваши PostProcessors могут легко создать JFrame с JList и добавить информацию к этому.

0

Я верю, что весна создает бобы в том порядке, в котором они находятся в весенних файлах cfg, если у явно не зависит зависимость между ними, используя зависимость.

1

Как я могу узнать, в каком порядке были созданы мои бобы?

Одним из способов было бы установить уровень ведения журнала log4j на DEBUG и тралить через болтовню в файлах журнала. Не изящно, я вам дам.

0

Лучший способ - установить лог-уровень log4j в режим DEBUG и использовать grep для фильтрации только строк, показывающих создание «завершения».