Поиск Groovy Beans в контексте приложения - PullRequest
1 голос
/ 18 марта 2011

У меня есть несколько компонентов Groovy, определенных в моем файле контекста приложения, например:

<lang:groovy id="bean1">
   ...
</lang:groovy>

Я бы хотел получить список всех заводных бобов из ApplicationContext , но не вижу чистого способа сделать это.

Есть ли простой способ получить список всех реализованных в Groovy bean-компонентов?

Я использую Spring 3.

1 Ответ

3 голосов
/ 18 марта 2011
applicationContext.getBeansForType(Class.forName("groovy.lang.GroovyObject"));

См. ListableBeanFactory Javadoc.

...