2015-02-09 3 views
1

Я новичок в весне, и я хочу проверить ситуацию в контейнере Ioc. Постарайтесь объяснить более подробно моя проблема, у меня есть следующая конфигурация весной, где я definited компонент сканирования на одном Packege таким образом:Как проверить весенний контейнер Ioc

<context:component-scan base-package="it.myCompany"/> 

В этих пакетах есть много весной фасоли с Differente сферы, и многие я столкнулся с некоторыми проблемами с автоуведомлением. Затем, суммируя, я хотел бы знать, есть ли какой-то инструмент или система регистрации, которая могла бы показать мне ситуацию с контейнером IoC моей весны. Например, я хочу нечто вроде этого:

enter image description here

ответ

0

ContextRefreshedEvent событие говорит о том, что приложение контекст инициализирована. Вы можете проверить пример кода ниже:

@Component 
public class MyAppListener implements ApplicationListener<ApplicationContextEvent> 
{ 

    @Override 
    public void onApplicationEvent(ApplicationContextEvent arg0) { 

    if (arg0 instanceof ContextRefreshedEvent) { 
     // Context is ready 
    } 
    } 
} 
Смежные вопросы