Как перечислить и инициализировать бины в Spring / JSF - PullRequest
1 голос
/ 19 марта 2009

После моего входа в систему я хотел бы перечислить все фасоли фасоли-config и выборочно инициализировать некоторые фасоли, каков наилучший способ сделать это? Бины инициализируются весной, когда начинается сеанс приложения, а не только после завершения процесса входа в систему (через JAAS). Наверное, я спрашиваю, как перечислить bean-компоненты, перечисленные в вашем файлеface-config.

1 Ответ

1 голос
/ 19 марта 2009

Не могли бы вы перефразировать ваш вопрос, я не совсем понимаю, что вы хотите сделать ...

Spring обычно отвечает за инициацию бобов для вас. Вы можете определить метод для инициализации следующим образом:

<bean name="myBean" class="foo.bar.MyBean" init-method="initialize" scope="..."/>

и:

public class MyBean {
    ...
    public void initialize() {
        // This method will be executed once the bean is created by Spring.
    }
}
...